function views_handler_filter_field_variable_compare::options_form in Views Variable Field 7
Overrides views_handler_filter#options_form().
Overrides views_handler_filter::options_form
File
- includes/
views/ views_handler_filter_field_variable_compare.inc, line 64 - Definition of views_handler_filter_field_variable_compare.
Class
- views_handler_filter_field_variable_compare
- A handler to filter a view using field against system variable comparison.
Code
function options_form(&$form, &$form_state) {
parent::options_form($form, $form_state);
$field_options = $this
->field_options();
$form['left_field'] = array(
'#type' => 'select',
'#title' => t('Left field'),
'#default_value' => $this->options['left_field'],
'#options' => $field_options,
'#weight' => -3,
);
$form['operator'] = array(
'#type' => 'select',
'#title' => t('Operator'),
'#default_value' => $this->options['operator'],
'#options' => $this
->fields_operator_options(),
'#weight' => -2,
);
$form['variable'] = array(
'#type' => 'textfield',
'#title' => t('Variable'),
'#default_value' => $this->options['variable'],
'#required' => TRUE,
'#weight' => -1,
);
}