You are here

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'],
  );
}