function workflow_views_handler_filter_sid::expose_form in Workflow 7.2
Options form subform for exposed filter options.
Overrides views_handler_filter_in_operator::expose_form
See also
options_form()
File
- workflow_views/
handlers/ workflow_views_handler_filter_sid.inc, line 50 - Provide views filter handler for workflow.module.
Class
- workflow_views_handler_filter_sid
- Filter by state.
Code
function expose_form(&$form, &$form_state) {
$workflows[''] = t('- Select a value -');
foreach (workflow_load_multiple() as $workflow) {
$workflows[$workflow->wid] = $workflow
->label();
}
$form['expose']['workflow_reduce_wid'] = array(
'#type' => 'select',
'#title' => t('Workflows'),
'#options' => $workflows,
'#description' => t('Select which workflow the states are given from.'),
'#default_value' => $this->options['expose']['workflow_reduce_wid'],
);
$form['expose']['workflow_include_all'] = array(
'#type' => 'checkbox',
'#title' => "Include '(creation)' and inactive states?",
'#default_value' => $this->options['expose']['workflow_include_all'],
);
parent::expose_form($form, $form_state);
}