1 views_ui.admin.inc | views_ui_edit_view_form_validate($form, &$form_state) |
Validate that a view is complete and whole.
File
- core/
modules/ views_ui/ views_ui.admin.inc, line 2087 - Admin page callbacks for the Views UI module.
Code
function views_ui_edit_view_form_validate($form, &$form_state) {
// Do not validate cancel or delete or revert.
if (empty($form_state['clicked_button']['#value']) || $form_state['clicked_button']['#value'] != t('Save')) {
return;
}
$errors = $form_state['view']->validate();
if ($errors !== TRUE) {
foreach ($errors as $error) {
form_set_error('', $error);
}
}
}