function commerce_reports_handler_field_date::options_form in Commerce Reporting 7.3
Default options form provides the label widget that all fields should have.
Overrides views_handler_field::options_form
File
- includes/
views/ commerce_reports_handler_field_date.inc, line 140 - Views field handler for the created date on orders.
Class
- commerce_reports_handler_field_date
- @file Views field handler for the created date on orders.
Code
function options_form(&$form, &$form_state) {
parent::options_form($form, $form_state);
$form['exposed'] = array(
'#type' => 'checkbox',
'#title' => t('Expose this filter to visitors, to allow them to change it'),
'#default_value' => $this->options['exposed'],
);
$form['default_granularity'] = array(
'#type' => 'select',
'#title' => t('Default granularity'),
'#options' => $this
->granularityOptions(),
'#default_value' => $this->options['default_granularity'],
);
$form['default_period'] = array(
'#type' => 'select',
'#title' => t('Default time period'),
'#options' => array(
'604800' => t('One week'),
'2592000' => t('One month'),
'31556926' => t('One year'),
),
'#default_value' => $this->options['default_period'],
);
}