Details
-
Type: Task
-
Status: Done/Fixed
-
Priority: Major
-
Resolution: Fixed/Completed
-
Affects Version/s: None
-
Fix Version/s: TMF-1
-
Component/s: None
-
Labels:None
Description
Implement the Nominator "application" Forms and Controller. Nominators will be instantiated as civicrm_contact / civicrm_individual records (same as Quest Recommenders). We will assign contact_sub_type = "Nominator" to these contacts as they are created.
Use the mockups here:
http://mcconnell.civicactions.net/mockups/nom_personalInformation.php
Code should go in TMF repository structure created by Lobo:
svn/tmf/CRM/TMF/Form/Nominator
You can copy / paste from CRM/Quest/Form/Recommender files. However, any commented code or incorrect comments in the code should be removed / corrected.
Required civicrm_option_group and civicrm_option_value records needed for lookup fields/radio buttons should be defined in svn/trm/sql/tmf_data.mysql - modeling the insert structure after quest/sql/quest_data_cm.mysql.
For the first pass, just get the forms and controller in place - don't worry about work-flow issues.