Inserimento utenti in DB

Domande sulle funzionalità di backend: amministrazione utenti e corsi, certificati, iscrizioni, report, ...
Post Reply
savius57
FormaLms User
Posts: 27
Joined: Thu Oct 24, 2019 3:27 pm
Version: forma.lms 2.0

Inserimento utenti in DB

Post 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
alfa24
Senior Boarder
Posts: 1985
Joined: Fri Nov 24, 2017 8:45 am

Re: Inserimento utenti in DB

Post 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).
Per supporto GRATUITO contattatemi in privato qui
savius57
FormaLms User
Posts: 27
Joined: Thu Oct 24, 2019 3:27 pm
Version: forma.lms 2.0

Re: Inserimento utenti in DB

Post 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
alfa24
Senior Boarder
Posts: 1985
Joined: Fri Nov 24, 2017 8:45 am

Re: Inserimento utenti in DB

Post by alfa24 »

In configurazione imposta il tipo di registrazione solo admin.
Per supporto GRATUITO contattatemi in privato qui
savius57
FormaLms User
Posts: 27
Joined: Thu Oct 24, 2019 3:27 pm
Version: forma.lms 2.0

Re: Inserimento utenti in DB

Post by savius57 »

Grazie, alfa24 di tutto
Post Reply