function mefibs_display_extender_plugin_blocks::options_validate in MEFIBS - More exposed forms in blocks 7
Handle any special handling on the form submission.
Overrides views_plugin_display_extender::options_validate
File
- ./
mefibs_display_extender_plugin_blocks.inc, line 372 - Provides an MEFIBS exposed form plugin for View 3.x.
Class
- mefibs_display_extender_plugin_blocks
- Display Extender Plugin class.
Code
function options_validate(&$form, &$form_state) {
if ($form_state['section'] == 'mefibs') {
$values = $form_state['values'];
$add_block = $values['mefibs']['add_block'];
$button = $form_state['triggering_element'];
if (isset($button['#group']) && $button['#group'] === 'add') {
// New block should be added, check for submitted values
if (empty($add_block['name'])) {
form_set_error('mefibs][add_block][name', t('Please enter a name for the block.'));
}
}
}
}