Details
-
Type: Sub-task
-
Status: Done/Fixed
-
Priority: Major
-
Resolution: Won't Do
-
Affects Version/s: HR-1.0
-
Fix Version/s: HR-1.0
-
Component/s: None
-
Labels:None
Description
Several CiviHR extensions – hrident, hrmed, hrqual, hrvisa – define multi-value custom-data groups. The corresponding tabs on the "View contact" screen should display editable tables (which are more concise and easier to read/edit than the default layout).
The profile form system has the ability to prepare a data-table for a multi-value custom fields. To use this, we should:
1. Auto-install a reserved profile form for these custom groups
2. Use hook_civicrm_tabs to replace the default tab with the auto-installed profile form.