function views_handler_filter::expose_form_right

Handle the 'right' side fo the exposed options form.

Overrides views_handler::expose_form_right

1 call to views_handler_filter::expose_form_right()
views_handler_filter_in_operator::expose_form_right in handlers/views_handler_filter_in_operator.inc
Handle the 'right' side fo the exposed options form.
2 methods override views_handler_filter::expose_form_right()
views_handler_filter_history_user_timestamp::expose_form_right in modules/node/views_handler_filter_history_user_timestamp.inc
Handle the 'right' side fo the exposed options form.
views_handler_filter_in_operator::expose_form_right in handlers/views_handler_filter_in_operator.inc
Handle the 'right' side fo the exposed options form.

File

handlers/views_handler_filter.inc, line 305

Class

views_handler_filter
Base class for filters.

Code

function expose_form_right(&$form, &$form_state) {
    if (empty($this->no_optional)) {
        $form['expose']['optional'] = array(
            '#type' => 'checkbox',
            '#title' => t('Optional'),
            '#description' => t('This exposed filter is optional and will have added options to allow it not to be set.'),
            '#default_value' => $this->options['expose']['optional'],
        );
    }
    else {
        $form['expose']['optional'] = array(
            '#type' => 'value',
            '#value' => FALSE,
        );
    }
    if (empty($this->no_single)) {
        $form['expose']['single'] = array(
            '#type' => 'checkbox',
            '#title' => t('Force single'),
            '#description' => t('Force this exposed filter to accept only one option.'),
            '#default_value' => $this->options['expose']['single'],
        );
    }
    $form['expose']['remember'] = array(
        '#type' => 'checkbox',
        '#title' => t('Remember'),
        '#description' => t('Remember the last setting the user gave this filter.'),
        '#default_value' => $this->options['expose']['remember'],
    );
}