Добавление полей "Дата и время доставки" в Opencart с модулем Simple
Для добавления полей "Дата и время доставки" при наличии модуля Simple.
Первый шаг необходимо зайти в модуль Simple:
Необходимо зайти в "Разметка блоков" и выбрать "Настройки блоков":
В появившемся окне ищем блок "НАБОРЫ ПОЛЕЙ У ВАРИАНТОВ ДОСТАВКИ" и нажимаем добавить набор:
Выбираем вариант доставки "Главпункт курьерская доставка" и нажимаем "Добавить набор":
Появится новый блок, в нём нажимаем на кнопку "Добавить элементе" и "Создать поле".
В появившемся окне необходимо заполнить данные:
Обязательно заполняем следующее:
"Название": Дата доставки (на русском), Delivery Date (на английском)
"Тип поля": Дата
"Сохранять значение поля в комментарий к заказу" - должно быть активно
"Начальная дата":
"Расчёт даты от текущей" - должно быть активно
"После введённой числа дней от текущей даты": 1
"Конечная дата":
"Расчёт даты от текущей" - должно быть неактивно
"Ограничить дни выбора"
"Только выбранные дни": должны быть активны все дни кроме воскресенья
"Правила проверки" -> "Добавить правило проверки" -> "Не пустое поле" -> "Добавить"
"Текст ошибки": Не выбрана дата доставки
И нажать "создать"
Повторяем действия для создания нового поля:
"Название": Время доставки (на русском), Delivery Time(на английском)
"Подсказка": В интервале от 10:00 до 18:00
"Тип поля": Текст
"Сохранять значение поля в комментарий к заказу" - должно быть активно
"МАСКА ПОЛЯ": 99:99 - 99:99
"Значение по умолчанию": 10:00 - 18:00
"Правила проверки" -> "Добавить правило проверки" -> "Регулярное выражение"
"Текст ошибки": Время доставки должно быть в интервале от 10:00 до 18:00
И нажимаем "создать"
Отмечаем, что эти поля обязательные:
Закрываем и нажимаем "сохранить" в верхнем правом углу.
И получаем данные поля на странице заказа: