function references_dialog_form_field_ui_field_edit_form_alter in References dialog 7
Implements hook_form_alter().
File
- ./
references_dialog.module, line 333 - This the main module file.
Code
function references_dialog_form_field_ui_field_edit_form_alter(&$form, $form_state) {
$widgets = references_dialog_widgets();
if (array_key_exists($form['instance']['widget']['type']['#value'], $widgets)) {
$field = $form['#field'];
$instance = field_info_instance($form['instance']['entity_type']['#value'], $form['instance']['field_name']['#value'], $form['instance']['bundle']['#value']);
if (isset($form['instance']['widget']['settings'])) {
$form['instance']['widget']['settings'] += references_dialog_settings_form($field, $instance);
}
else {
$form['instance']['widget']['settings'] = references_dialog_settings_form($field, $instance);
}
}
}