By asfahaan on
I have 3 roles - Student | Business | Training Provider and need different profile fields on registration based on user's role - Please someone help.
Budget is not much as I know its not a very complex task. But happy to negociate.
The project might involve other fixes as well - so there is going to be on going work :)
Cheers,
Asfahaan
Skype id: asfahaan
Comments
advice
Drupal doesn't provide role selection during registration by default. There are several modules available that add this capability including my own User-Selectable Roles. However the issue of dynamically displaying corresponding profile fields (based on the user's role selection) still remains. This is not a trivial task and will require time to implement. I would recommend you reconsider your approach and collect this information after registration. For instance you could create a separate profile form for each role, which would be accessible via the user's account page. Fields common to all roles could be shared across all profiles.
On an unrelated note, I would suggest you refrain from using such statements as "I know its not a very complex task" in an effort to minimize the time involved. Such statements are not conducive to attracting a quality developer to help you.
Good luck!
No need to pay anyone for
No need to pay anyone for this, there is already a module that does just that.
Profile permission - http://drupal.org/project/profile_permission
Assuming you're on Drupal 6, anyway.
Thanks I am currently using
Thanks I am currently using profile_permission! It seems to be doing the job - however if a Category is empty then it appears as a blank tab (without any fields).
For D7 users, here is a
For D7 users, here is a helpful module: https://drupal.org/project/user_role_field