function date_restrictions_field_widget_form_alter in Date Restrictions 7
Implements hook_field_widget_form_alter().
We are copying settings from instance settings to leaf form elements in cascade, since we are implementing direct integration with form api via #restrictions property.
See also
date_field_widget_settings_form()
date_restrictions_date_combo_process_alter()
File
- ./
date_restrictions.module, line 101
Code
function date_restrictions_field_widget_form_alter(&$element, &$form_state, $context) {
if (in_array($context['field']['type'], array(
'datetime',
'date',
'datestamp',
))) {
$element['#restrictions'] = date_restrictions_settings($context['instance']['settings']['restrictions']);
$element['#restrictions2'] = date_restrictions_settings($context['instance']['settings']['restrictions2']);
}
}