You are here

protected function availability_calendars_handler_filter_availability::change_element_into_date_popup in Availability Calendars 6.2

Changes a (text) form element into a dete popup element.

Parameters

array $element:

Return value

array The changed form element.

1 call to availability_calendars_handler_filter_availability::change_element_into_date_popup()
availability_calendars_handler_filter_availability::value_form in ./availability_calendars_handler_filter_availability.inc
Add validation and date popup(s) to the value form.

File

./availability_calendars_handler_filter_availability.inc, line 98

Class

availability_calendars_handler_filter_availability
@class availability_calendars_handler_filter_availability Views handler to filter on availability.

Code

protected function change_element_into_date_popup($element) {
  $element['#type'] = 'date_popup';
  $element['#date_label_position'] = '';
  $element['#date_type'] = 'DATE_ISO';
  $element['#date_format'] = 'Y-m-d';
  $element['#date_year_range'] = '-0:+2';

  // @todo: where to place this code? is it needed in D6?
  availability_calendars_handler_filter_availability_js_alter($dummy = TRUE);
  return $element;
}