function _fel_fields_default_position in Form element layout 7
Default description_display value based on field and instance.
Parameters
array $field: Field settings.
array $instance: Field instance.
1 call to _fel_fields_default_position()
- fel_fields_form_field_ui_field_edit_form_alter in modules/
fel_fields/ fel_fields.module - Implements hook_form_FORM_ID_alter() for field_ui_field_edit_form().
File
- modules/
fel_fields/ fel_fields.module, line 203 - Field support for Form element layout (fel.module).
Code
function _fel_fields_default_position(array $field, array $instance) {
if (!empty($instance['settings']['description_display'])) {
return $instance['settings']['description_display'];
}
// Field types that renders its content in a fieldset and thereby requires a
// default setting of 'before'.
$before = drupal_map_assoc(array(
'addressfield',
'date',
));
if (!empty($before[$field['module']])) {
return 'before';
}
return 'after';
}