1 views_plugin_exposed_form_input_required.inc | views_plugin_exposed_form_input_required::exposed_filter_applied() |
File
- core/
modules/ views/ plugins/ views_plugin_exposed_form_input_required.inc, line 40 - Definition of views_plugin_exposed_form_input_required.
Class
- views_plugin_exposed_form_input_required
- Exposed form plugin that provides an exposed form with required input.
Code
function exposed_filter_applied() {
static $cache = NULL;
if (!isset($cache)) {
$view = $this->view;
if (is_array($view->filter) && count($view->filter)) {
foreach ($view->filter as $filter_id => $filter) {
if ($filter->is_exposed()) {
$identifier = $filter->options['expose']['identifier'];
if (isset($view->exposed_input[$identifier])) {
$cache = TRUE;
return $cache;
}
}
}
}
$cache = FALSE;
}
return $cache;
}