Форма выбора даты

Я создал модуль в Drupal 8, который создает блок с соответствующей формой, все работает нормально, но я не могу поставить поле DatePicker, я пробовал несколько вещей, но они не работают.

 $form['date'] = [
            '#type' => 'date_range',
            '#title' => $this->t('Date'),
            '#date_date_format' => $date_format,
            '#date_time_format' => $time_format,
            '#description' => date($date_format, time()),
            '#default_value' => DrupalDateTime::createFromTimestamp(time()),
        ];
0
задан 16.01.2017, 13:47
0 ответов

Согласно API формуляров Drupal, было бы нужно помещать #type в datepicker:

$form['date'] = array(
  '#type' => 'datepicker',
  '#date_format' => 'd/m/Y',
);

Ссылка на Drupal

0
ответ дан 03.12.2019, 17:40