function civicrm_entity_contact_assign_rel_type_list_field_form_field_ui_field_edit_form_alter in CiviCRM Entity 7.2
Implements hook_form_FORMID_alter().
form id : field_ui_field_edit_form
Alter Field Settings form to set cardinality to 1 and disable the select widget
_state
Parameters
$form:
File
- modules/
civicrm_entity_contact_assign_rel_type_list_field/ civicrm_entity_contact_assign_rel_type_list_field.module, line 40 - Provide CiviCRM Entity Contact Assign Relationship Type List Field Type. Provides a widget for adding/removing a contacts relationships to a configured global contact.
Code
function civicrm_entity_contact_assign_rel_type_list_field_form_field_ui_field_edit_form_alter(&$form, &$form_state) {
if ($form['#field']['type'] == 'civicrm_entity_contact_assign_relationship_type_list_field') {
// field settings mods
$form['field']['cardinality']['#default_value'] = 1;
$form['field']['cardinality']['#disabled'] = TRUE;
}
}