public function global_filter_plugin_argument_default_global_filter_view::options_form in Views Global Filter 7
Same name and namespace in other branches
- 8 views/global_filter_plugin_argument_default_global_filter_view.inc \global_filter_plugin_argument_default_global_filter_view::options_form()
- 6 views/global_filter_plugin_argument_default_global_filter_view.inc \global_filter_plugin_argument_default_global_filter_view::options_form()
Build the options form.
Overrides views_plugin_argument_default::options_form
File
- views/
global_filter_plugin_argument_default_global_filter_view.inc, line 26 - Contains the Global Filter default argument plugin (view).
Class
- global_filter_plugin_argument_default_global_filter_view
- Default argument plugin to extract the View filter values set for this contextual filter.
Code
public function options_form(&$form, &$form_state) {
$form['global_filter_view'] = array(
'#type' => 'select',
'#title' => t('View providing default value'),
'#options' => global_filter_get_used_view_names(),
'#default_value' => $this->options['global_filter_view'],
'#description' => t('Select the global filter view(s) that will provide the default value for this contextual filter.'),
// See [#1618302].
'#multiple' => TRUE,
);
$form['break_phrase_and'] = array(
'#type' => 'checkbox',
'#title' => t('Process multiple filter values in <em>all of</em> (AND) rather than <em>one of</em> (OR) mode.'),
'#description' => t('Applies only when <strong>Allow multiple values</strong> is ticked in the <strong>More</strong> fieldset below.'),
'#default_value' => !empty($this->options['break_phrase_and']),
);
}