function field_group_format_settings_label_validate in Field Group 7
Same name and namespace in other branches
- 7.2 field_group.field_ui.inc \field_group_format_settings_label_validate()
Validate the label. Label is required for fieldsets that are collapsible.
1 string reference to 'field_group_format_settings_label_validate'
- field_group_format_settings_form in ./
field_group.field_ui.inc - Creates a form for field_group formatters.
File
- ./
field_group.field_ui.inc, line 441 - Field_group.field_ui.inc is a file that contains most functions needed on the Fields UI Manage forms (display and fields).
Code
function field_group_format_settings_label_validate($element, &$form_state) {
$group = $form_state['values']['fields'][$element['#parents'][1]];
$settings = $group['format_settings']['settings'];
$name = $form_state['formatter_settings_edit'];
$form_state['values']['fields'][$name]['settings_edit_form']['settings'] = $settings;
if ($group['format']['type'] == 'fieldset' && ($settings['formatter'] == 'collapsed' || $settings['formatter'] == 'collapsible') && empty($settings['label'])) {
form_error($element, t('The label is required when formatter is collapsible or collapsed'));
}
}