Page 1 of 1
frontendUser: registrazione di utenti diversi[RISOLTO]
Posted: Fri Aug 29, 2008 1:24 pm
by axxe16
Ciao a tutti

,
sono alle prese con aree riservate multiple!
Nello specifico ho l'esigenza di gestire la registrazione di 3 "tipi di utenti" differenti appartenenti a 3 gruppi diversi.
Al momento ho un unico form di registrazione che registra tutti gli utenti come appartenenti al gruppo "utenti registrati" poi manualmente vengono effettuati gli smistamenti... mi rendo conto che questa non è la soluzione ottimale... qualcuno ha dei suggerimenti?
Re: frontendUser: registrazione di utenti diversi
Posted: Fri Aug 29, 2008 2:21 pm
by alby
axxe16 wrote:
Al momento ho un unico form di registrazione che registra tutti gli utenti come appartenenti al gruppo "utenti registrati" poi
Se la registrazione è con SelfRegistration non vedo molte soluzioni.
Bisognerebbe fare un form ad hoc che "scriva" nelle tabelle di FEU
Alby
Re: frontendUser: registrazione di utenti diversi
Posted: Fri Aug 29, 2008 2:48 pm
by axxe16
si quella sarebbe la soluzione migliore... ma se aggiungo un campo gruppo per gli utenti c'è modo di far scegliere all'utente il gruppo al quale aderire?
Re: frontendUser: registrazione di utenti diversi
Posted: Fri Aug 29, 2008 5:05 pm
by protempore
se è l'utente a scegliere a quale gruppo appartenere dovrebbe essere sufficiente gestire 3 moduli di registrazione che indicano ognuno un gruppo diverso al quale l'utente viene registrato...
Posto che la pagina di registrazione si chiamasse "registrazione", io costruirei un content di questo tipo:
Code: Select all
{if ($smarty.get.choice_group=='')}
Scegli il gruppo:<br />
<a href="/index.php?page=registrazione&choice_group=1">GRUPPO 1</a><br />
<a href="/index.php?page=registrazione&choice_group=2">GRUPPO 2</a><br />
<a href="/index.php?page=registrazione&choice_group=3">GRUPPO 3</a><br />
{elseif ($smarty.get.choice_group=='1')}
{cms_module module="SelfRegistration" group="Gruppo1" mode="signup"}
{elseif ($smarty.get.choice_group=='2')}
{cms_module module="SelfRegistration" group="Gruppo2" mode="signup"}
{elseif ($smarty.get.choice_group=='3')}
{cms_module module="SelfRegistration" group="Gruppo3" mode="signup"}
{/if}
...può essere che come al solito ho scritto una scempiaggine... perdonatemi, c'ho provato...

Re: frontendUser: registrazione di utenti diversi
Posted: Sun Sep 07, 2008 5:42 pm
by axxe16
In realtà il modulo lo fa già quello che mi serve!!!!
Quando si creano nuovi gruppi è possibile decidere se i campi precedentemente settati in "proprietà utente" siano attivi, obbligatori o opzionali. Poi basta avere pagine di registrazione differenti e il gioco è fatto (ogni pagina può registrare a gruppi differenti).

Re: frontendUser: registrazione di utenti diversi
Posted: Sun Sep 07, 2008 8:09 pm
by protempore
axxe16 wrote:
In realtà il modulo lo fa già quello che mi serve!!!!
Quando si creano nuovi gruppi è possibile decidere se i campi precedentemente settati in "proprietà utente" siano attivi, obbligatori o opzionali. Poi basta avere pagine di registrazione differenti e il gioco è fatto (ogni pagina può registrare a gruppi differenti).
io quello ho scritto...

Re: frontendUser: registrazione di utenti diversi[RISOLTO]
Posted: Sun Sep 07, 2008 11:08 pm
by axxe16
Si protempore,
i moduli separati li avevo già fatti ma mi restava il problema della gestione di campi differenti per gruppi di utenti.
Grazie comunque della dritta !
Mi rimane un problema: c'è modo di impostare una data di scadenza delle pasword per gruppo? Non vedo nessun paramento o impostazione da dargli... l'unica è andare utente per utente a cambiarla?!?!