function _linkicon_form_field_ui_field_edit_form_alter in Link Icon 7
Implements hook_form_FORM_ID_alter().
1 call to _linkicon_form_field_ui_field_edit_form_alter()
- linkicon_form_field_ui_field_edit_form_alter in ./
linkicon.module - Implements hook_form_FORM_ID_alter().
File
- includes/
linkicon.admin.inc, line 349 - Provides admin related functions.
Code
function _linkicon_form_field_ui_field_edit_form_alter(&$form, $form_state) {
// Get the instance and widget type.
$element =& $form['instance'];
$widget_type = $element['widget']['type']['#value'];
if ($widget_type == 'link_field') {
// Get the field instance and settings.
$instance = field_info_instance($element['entity_type']['#value'], $element['field_name']['#value'], $element['bundle']['#value']);
$settings = $instance['settings'];
// Alter the existing form elements.
linkicon_field_widget_settings_form_alter($element, $settings);
}
}