function workbench_access_handler_filter_access::exposed_form in Workbench Access 7
Render our chunk of the exposed filter form when selecting.
You can override this if it doesn't do what you expect.
Overrides views_handler_filter::exposed_form
File
- includes/
workbench_access_handler_filter_access.inc, line 55 - Views integration for Workbench.
Class
- workbench_access_handler_filter_access
- @file Views integration for Workbench.
Code
function exposed_form(&$form, &$form_state) {
// Prevent parent form errors by using a value.
$form['value'] = array(
'#type' => 'value',
'#value' => '',
);
parent::exposed_form($form, $form_state);
// Build our form element.
$options = workbench_access_active_options();
$form['access_id'] = array(
'#type' => 'select',
'#multiple' => TRUE,
'#options' => $options,
'#default_value' => $this->options['access_id'],
'#size' => $this->options['size'],
);
unset($form['size']);
}