You are here

function views_handler_filter::expose_form in Views (for Drupal 7) 6.2

Same name and namespace in other branches
  1. 7.3 handlers/views_handler_filter.inc \views_handler_filter::expose_form()

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>',
  );
}