Page 1 of 1

Inserimento utenti in DB

Posted: Tue Feb 11, 2020 11:59 pm
by savius57
Buongiorno, avrei questo problema, piuttosto urgente da risolvere.
Per tutta una serie di richieste del cliente, effettuo la registrazione su un mio form, poi inserisco direttamente in DB,
nella tabella CORE_USER, funziona tutto, inserimento OK.
Il problema è che viene inserito come SUPER_ADMIN mentre mi serve che sia UTENTE.
(il campo LEVEL è per tutti a 0)
Non riesco a trovare quale tabella contenga quel valore da inserire nella fase di immissione.
Ho controllato tutte le tabelle..oltre 200..ma non trovo quello che mi serve, putroppo il
lavoro sarebbe ultimato, tutto il resto funziona, il cliente vuole cominciare ad usare la
piattaforma, ma sono bloccato per questa cosa.
Potete aiutarmi.
Grazie

Re: Inserimento utenti in DB

Posted: Wed Feb 12, 2020 9:50 am
by alfa24
Ciao, devi inserire record anche in core_group_members.

I passaggi completi per l'inserimento di un utente di livello "Utente" sono:

1) INSERT INTO core_st (idst) VALUES (NULL)
2) prendi l'id generato con SELECT LAST_INSERT_ID();
3) inserisci in core_user usando come idst il valore ottenuto al punto 2
4) inserisci in core_group_members 3 record:

INSERT INTO core_group_members (idst,idstMember) VALUES
(1,xxx),
(2,xxx),
(6,xxx);

dove xxx è l'idst ottenuto al punto 2, i gruppi sono root organigramma (1), discendenti root organigramma (2) e livello utente (6).

Re: Inserimento utenti in DB

Posted: Sat Feb 22, 2020 5:54 pm
by savius57
Grazie, alfa24, non puoi immaginare il problema che mi hai risolto, sei stato veloce e preciso, grazie infinite.
Se posso permettermi di chiederti un'altra cosa relativa alla richiesta precedente:
ora che l'inserimento esterno funziona perfettamente, come posso non far apparire il link registrati dalla home page ?
grazie anticipate

Re: Inserimento utenti in DB

Posted: Sat Feb 22, 2020 6:18 pm
by alfa24
In configurazione imposta il tipo di registrazione solo admin.

Re: Inserimento utenti in DB

Posted: Sun Mar 01, 2020 7:42 pm
by savius57
Grazie, alfa24 di tutto