1.20.x views_plugin_style.inc | views_plugin_style::options_validate(&$form, &$form_state) |
Validate the options form.
Overrides views_plugin::options_validate
File
- modules/
views/ plugins/ views_plugin_style.inc, line 286 - Definition of views_plugin_style.
Class
- views_plugin_style
- Base class to define a style plugin handler.
Code
function options_validate(&$form, &$form_state) {
// Don't run validation on style plugins without the grouping setting.
if (isset($form_state['values']['style_options']['grouping'])) {
// Don't save grouping if no field is specified.
foreach ($form_state['values']['style_options']['grouping'] as $index => $grouping) {
if (empty($grouping['field'])) {
unset($form_state['values']['style_options']['grouping'][$index]);
}
}
}
}