[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