function flexiform_manage_form_fields_form_validate in Flexiform 7
Validate handler for the flexiform_manage_form_fields_form
File
- ./
flexiform.admin.inc, line 1092 - Model type editing UI.
Code
function flexiform_manage_form_fields_form_validate($form, &$form_state) {
$element = $form_state['values']['fields']['_add_element'];
if (array_filter(array(
$element['label'],
$element['entity'],
$element['field'],
))) {
// Missing Label
if (!$element['label']) {
form_set_error('fields][_add_element][label', t('Add element: you must provide a label'));
}
if (!$element['entity']) {
form_set_error('fields][_add_element][entity', t('Add element: you must choose an entity'));
}
if (!$element['field']) {
form_set_error('fields][_add_element][field', t('Add element: you must choose an element'));
}
}
}