protected function availability_calendar_handler_filter_availability::change_elements_into_date_range_picker in Availability Calendars 7.5
Changes a (text) form element into a date popup element.
Parameters
array $elementFrom:
string $operand:
1 call to availability_calendar_handler_filter_availability::change_elements_into_date_range_picker()
- availability_calendar_handler_filter_availability::value_form in views/
availability_calendar_handler_filter_availability.inc - Add validation and date popup(s) to the value form.
File
- views/
availability_calendar_handler_filter_availability.inc, line 283
Class
- availability_calendar_handler_filter_availability
- Views handler to filter on availability.
Code
protected function change_elements_into_date_range_picker(array &$elementFrom, $operand) {
$elementFrom['#datepicker_options'] += $this
->get_date_range_picker_options($operand);
$elementFrom['#attributes'] = array(
'data-date-range-end' => "[from] [{$operand}]",
);
$elementFrom['#attached']['js'][] = drupal_get_path('module', 'availability_calendar') . '/BuroRaDer.DateRangePicker.js';
$elementFrom['#attached']['css'][] = drupal_get_path('module', 'availability_calendar') . '/BuroRaDer.DateRangePicker.css';
$elementFrom['#attached']['js'][] = drupal_get_path('module', 'availability_calendar') . '/availability_calendar.date-range-picker.js';
}