@jenny_sunny

Как ограничить выбор времени в доставке при оформлении заказа?

Здравствуйте!
Необходимо при оформлении заказа указывать дату и время доставки товара.
Поле время и дата доставки - выводится через стандартные свойства заказа.
Используется стандартный календарь BX.calendar. Версия "1С-Битрикс: Управление сайтом 16.5.4".
Минимальное время, которое можно указать +2 часа к настоящему, то есть если человек оформляет заказ и на часах 12:00, то время доставки меньше 14:00 он не может указать.

Как можно это реализовать?
Функция BX.calendar, как я поняла, где прописаны вывод даты и времени лежит в файле bitrix\js\main\core\core_date.js?
Лезть туда, искать функцию по выводу времени и менять там? Если так, то что за функцию отвечает за это?
Или можно как-то по-другому, не залезая в само ядро?
  • Вопрос задан
  • 1784 просмотра
Пригласить эксперта
Ответы на вопрос 1
babarun
@babarun Куратор тега 1С-Битрикс
Безумный план моих идей в руках больных людей
Функция BX.calendar, как я поняла, где прописаны вывод даты и времени лежит в файле bitrix\js\main\core\core_date.js?
Лезть туда, искать функцию по выводу времени и менять там? Если так, то что за функцию отвечает за это?
Или можно как-то по-другому, не залезая в само ядро?

Берёте объект календаря и переопределяете метод, который формирует html и вставляете в него нужные вам условия.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы