function og_subgroups_views_handler_filter_og_group_nid_override::accept_exposed_input in Subgroups for Organic groups 6
Check to see if input from the exposed filters should change the behavior of this filter.
Don't filter the view if OG_SUBGROUPS_HS_ANY_OPTION is selected.
File
- modules/
og_subgroups_views/ includes/ og_subgroups_views_handler_filter_og_group_nid_override.inc, line 154 - This file overrides the og_views_handler_filter_og_group_nid handler in order to provide support for OG Subgroups.
Class
- og_subgroups_views_handler_filter_og_group_nid_override
- @file This file overrides the og_views_handler_filter_og_group_nid handler in order to provide support for OG Subgroups.
Code
function accept_exposed_input($input) {
$identifier = $this->options['expose']['identifier'];
if ($this
->select_type_is_hierarchical_select()) {
return $input[$identifier] == OG_SUBGROUPS_HS_ANY_OPTION ? FALSE : TRUE;
}
else {
return parent::accept_exposed_input($input);
}
}