function datex_date_field_formatter_settings_form_alter in Datex 7.3
Same name and namespace in other branches
- 7.2 datex_date.inc \datex_date_field_formatter_settings_form_alter()
Implements hook_date_field_formatter_settings_form_alter().
File
- ./
datex_date.inc, line 394 - Provides support for date module.
Code
function datex_date_field_formatter_settings_form_alter(&$form, &$form_state, $context) {
if (_datex_granularity_supported($context['field']['settings']['granularity'])) {
$form['datex_schema'] = [
'#title' => t('Datex Schema'),
'#type' => 'select',
'#options' => _datex_schema_form_options(),
'#default_value' => _datex_element_schema($context),
'#description' => '',
];
}
else {
$form['datex_schema'] = [
'#title' => t('Datex Schema'),
'#type' => 'select',
'#options' => [
'disabled' => t('Disabled (Unsupported)'),
],
'#default_value' => 'disabled',
'#description' => t('Datex is disabled for fields without month ' . 'granularity but with day granularity.'),
];
}
}