function sheetnode_handler_field_named_range::options_form in Sheetnode 7.2
Same name and namespace in other branches
- 6 views/sheetnode_handler_field_named_range.inc \sheetnode_handler_field_named_range::options_form()
- 7 views/sheetnode_handler_field_named_range.inc \sheetnode_handler_field_named_range::options_form()
Set options form for views handler.
Overrides views_handler_field::options_form
File
- views/
sheetnode_handler_field_named_range.inc, line 26 - Views handler for sheetnode named ranges.
Class
- sheetnode_handler_field_named_range
- Provides a custom sheetnode named range handler.
Code
function options_form(&$form, &$form_state) {
parent::options_form($form, $form_state);
$form['named_range'] = array(
'#type' => 'textfield',
'#title' => t('Named range'),
'#default_value' => $this->options['named_range'],
'#description' => t('A named range which might refer to a literal value, a cell or a range.'),
);
$form['labels'] = array(
'#type' => 'radios',
'#title' => t('Labels'),
'#options' => array(
0 => t('None'),
SHEETNODE_RANGE_LABELS_ROW => t('Rows only'),
SHEETNODE_RANGE_LABELS_COL => t('Columns only'),
SHEETNODE_RANGE_LABELS_ROW_COL => t('Rows and columns'),
),
'#default_value' => $this->options['labels'],
'#description' => t('Select whether row or column labels should appear in case of a range.'),
);
}