I wish that database fields could be made "required" but only for certain membership types.
For example, we have a field named "Company Name" and I would like to make that a "required" field for members applying for one of our 'company' membership levels. However, we don't want it to also be "required" on our "student" or "individual" membership levels.
-
Rocky commented
You can accomplish this using membership fields.
Current behavior you can create a membership field that is restricted to a certain membership type, and you can make that field required.
The problem is you'd have to create a different one for each membership type which is really sort of the point. BUT Membership fields don't show up in some of the modules such as event registration.
-
Anonymous commented
I believe this is already possible. In common or membership fields, you can set your criteria and then choose the levels you want it to be available for - USE IN - is set to all levels but you can choose which you prefer. The catch is, the levels you do not choose, do not see the field to fill in at all.