[development] Creating separate registration forms for each role

rajasekharan websweetweb at gmail.com
Tue Sep 8 21:03:37 UTC 2009

Thanks much! I got what I wanted. I am going to use autoassignroles 
module and then use the method Ken has mentioned - add profile 
attributes and then use the necessary hooks to modify the form to show 
the necessary fields.

Ken Winters wrote:
> I believe he wants the actual form to be different.
> We did something similar using the Profile module to create the fields 
> for all roles and then hook_user, hook_form, etc. to make sure that 
> only the right fields are displayed based on arg(2) (or whatever) and 
> then processed correctly.
> - kwinters
> Aradhana wrote:
>> Hi,
>> There is a drupal module names auto assign role.. which provides same 
>> functionality. We can differentiate forms on the basis of url. e.g 
>> assign different url for vendors registration and different url for 
>> customers.
>> http://drupal.org/project/autoassignrole
>> Regards,
>> Aradhana
>> rajasekharan wrote:
>>> Hi,
>>> In a current project, I have to create a separate registration form 
>>> for each role. For example, "customers" has a registration form and 
>>> "vendors" have a registration form that is separate. Any idea how I 
>>> may achieve this using existing drupal modules?
>>> Thanks in advance,
>>> Raj Sekharan 

More information about the development mailing list