Allora inizio con dire che ho provato tutti i moduli disponibili ma nessuno fa il suo lavoro "sporco"
Mi serve un modulo o qualcosa che permette al utente nuovo di scegliere il suo ruolo ed in base alla sua scelta inserire il profilo con i dati di registrazione , diversi per ogni ruolo.
Ho creato i profili e assegnato al ruolo che deve essere visibile.
Io come admin posso gia fare questa cosa, registrando un utente /admin/user/user/create inserisco nome utente,email,password poi scelgo il ruolo e subito dopo mi esce il profilo con i campi da riempire (nome,cognome ecc)
L'utente normale se va a registrarsi su www.example.com/user/register vede tutti i profili e non va bene.
grazie a chi mi può dare una mano
hai provato pure questo?
http://drupal.org/project/autoassignrole
sembra che sia esattamente quello che vuoi fare tu...
Certified to Rock
gia provato.
non fa per me
cioè funziona in parte, mi assegna il ruolo durante la registrazione ma durante la registrazione l'utente vede tutti i profili quando lui una volta scelto il profilo deve visualizzare uno solo in base al ruolo
proprio come funziona da admin
ok, stavo pensando a questa soluzione!
perche devo far perdere il tempo al utente inserendo tutti i dati durante la registrazione?
faccio compilare:
nomeutente
email
password
tipo di registrazione (qui l'utente sceglie il suo ruolo ed in questo modo si ha il giusto profilo)
una volta che l'admin autorizza la registrazione, l'utente entra nel suo profilo e lo compila http://www.example/user/44/edit/Dati%20informativi
In questo modo ho una registrazione facile e veloce.
non è quello che cercavo ma va bene cosi
si può fare di meglio?
vorrei mettere un blocco per non perdersi tra i menu e inserire il link per modificare il profilo
( esempio <_a href="/user/1/edit/Dati%20informativi" class="active">Aggiungi/modifica profilo )
solo che non riesco a trovare il valore giusto al posto del numero progressivo del utente che in questo caso è "1"
come fai a far comparire dei campi nuovi dopo la registrazione?
con "rules" puoi indirizzare la pagina di destinazione dopo login o altre cose, magari ti serve... prova, non è difficilissimo
less... is better than nothing!