Вы здесь

Как переопределить Drupal.behaviors?

2

Прикручиваю таймпикер на сайт, чтобы можно было покрасивее выбирать время. Вот этот https://www.drupal.org/project/single_datetime

В коде есть настройка отображения времени. И оно отображается с секундами, а хотелось бы без них. Формат времени жёстко зашит в Drupal.behaviors.single_datetime.

Соответственно, вопрос: как переопределить Drupal.behaviors.single_datetime, чтобы поменять формат времени?

Версия Drupal: 
8.x
Вопрос задан 01.02.2018 - 11:07
Аватар пользователя shu
shu
159

Ответы

2

Подключите свой скрипт после drupal.single_datetime.js, вызовите:

$(context).find('input[data-single-date-time]').each(function () {
  $(this).datetimepicker('setOptions', {
    dateType: '...'
  });
});
Ответ дан 01.02.2018 - 13:48
Аватар пользователя xandeadx
xandeadx
1521