![]() |
||||||
| Acasă » Forumuri » Suport » Probleme generale | ||||||
Mai multe feluri de useri cu formulare de inregistrare diferite
bogdan brad | 07.06.2008 - 23:43
Salut. Am de facut un site care am zis eu ca ar merge cu Joomla. Pana acum numai asta am folosit si a fost ok dar acum nu am cum sa fac cu Joomla.(pur si simplu nu gasesc modulele de care am nevoie). Am instalat si pot sa spun ca sunt "boboc drupal". Problema mea este urmatoarea. Intrebarea mea este daca ati intalnit module de genul sau daca stiti de unde le pot lua.
|
||||||
|
||||||
Stiu ca e prea tarziu insa raspund in caz ca se mai loveste cineva de problema asta.
Ai nevoie de urmatoarele module:
- Nodeprofile - http://drupal.org/project/nodeprofile
- Autoassignrole - http://drupal.org/project/autoassignrole
Cu nodeprofile iti faci cate un content type pentru fiecare rol, content type ce va contine campurile necesare. Autoassignrole iti permite sa-i lasi la inscriere sa-si alega ce cu ce rol vor sa se inscrie.
Nota: eu am facut asta acum cateva luni si am avut probleme cu autoassignrole (nu afisa campurile la inscriere, ci puteau fi editate doar dupa). Asa ca am folosit un alt modul, rolesignup ( http://drupal.org/project/rolesignup ), care acum nu mai e dezvoltat. Cred ca inca il poti lua din cvs. Alternativ, am eu o copie pe care o pot trimite doritorilor.
nu se poate sa iti editezi accountul dupa ce te inregistrezi?
poti crea 2 categori de profile care se pot vizualiza numai pentru anumite roluri.
Totusi trebuie sa stii ceva php si sa modifici core-ul.
cand spui ca se poate face in drupal te referi la asta?
http://drupal.org/node/165230
la partea de cautare o sa vad ce fac.
Ce ceri tu e o funcţionalitate particulară. Vestea bună e că se poate face folosind Drupal dar vestea proastă e că ai nevoie de experienţă în Drupal şi să cunoşti ceva php.
Pentru că chiar dacă reuşeşti relativ uşor să ai două formulare de înregistrare, tu vrei apoi să se caute unii pe alţii, nu un utilizator să caute ambele feluri de utilizatori; chestia asta are nevoie de puţin cod.