Details
-
Type: Improvement
-
Status: Done/Fixed
-
Priority: Major
-
Resolution: Fixed/Completed
-
Affects Version/s: 1.3
-
Fix Version/s: 1.4
-
Labels:None
-
Documentation Required?:User and Admin Doc
-
Epic Link:
Description
Presently, admins can set custom fields for the volunteer sign-up form, but all forms use the same reserved profile. Different types of volunteer projects require different types of volunteers, and folks may want to ask different questions of the volunteers as they sign-up.
We should link different profiles to specific volunteer projects in civicrm_uf_join. Our reserved profile (volunteer_sign_up) is hardcoded into CRM_Volunteer_Form_VolunteerSignUp->preProcess(); this should be replaced by a profile selection widget.
We should probably continue to ship volunteer_sign_up as an example profile, but I don't think it needs to be reserved any more, in which case we should change that flag in an upgrade hook.
Attachments
1.
|
New Multi-Form Entity | Done/Fixed | Michael Z Daryabeygi |
|
|
2.
|
Sign-Up Form Profile Chooser | Done/Fixed | Michael Z Daryabeygi |
|
|
3.
|
Refactor hardcoded profile to use new entity_form | Done/Fixed | Michael Z Daryabeygi |
|