function views_handler_filter::expose_form
3.x views_handler_filter.inc | views_handler_filter::expose_form(&$form, &$form_state) |
2.x views_handler_filter.inc | views_handler_filter::expose_form(&$form, &$form_state) |
Overridable form for exposed filter options.
If overridden, it is best to call the parent or re-implement the stuff here.
Many filters will need to override this in order to provide options that are nicely tailored to the given filter.
1 call to views_handler_filter::expose_form()
- views_handler_filter::show_expose_form in handlers/
views_handler_filter.inc - Shortcut to display the exposed options form.
File
- handlers/
views_handler_filter.inc, line 269
Class
- views_handler_filter
- Base class for filters.
Code
function expose_form(&$form, &$form_state) {
$form['expose']['start_left'] = array(
'#value' => '<div class="views-left-50">',
);
$this->expose_form_left($form, $form_state);
$form['expose']['end_left'] = array(
'#value' => '</div>',
);
$form['expose']['start_checkboxes'] = array(
'#value' => '<div class="form-checkboxes views-left-40 clear-block">',
);
$this->expose_form_right($form, $form_state);
$form['expose']['end_checkboxes'] = array(
'#value' => '</div>',
);
}