Дата доставки

Дата доставки для Shop-Script

Назначение времени и даты доставки заказа

18 оценок

Ваш отзыв
Установок
200+
Разработчик
Поддержка

Плагин предоставляет покупателю и менеджеру магазина удобный инструмент для назначения даты и диапазона времени доставки заказа. Данный плагин прежде всего полезен интернет-магазинам с курьерской доставкой, но не ограничен этим, так как работа плагина не зависят от типа доставки. Дата и время доставки хранятся в отдельной таблице базы данных и связана лишь с заказом. В плагине заложена возможность интеграции с плагинами доставки через параметры заказа.

Плагин позволяет покупателю при оформлении заказа выбрать дату и время доставки. Менеджер магазина в свою очередь может изменить время доставки в административной части сайта. Имеется индикатор согласования времени и даты доставки с покупателем. В помощь менеджеру в разделе "Заказы" организован быстрый доступ к заказам с назначенной доставой по дате.

Плагин имеет следующие настройки:

  1. Управление дизайном блока выбора времени и даты доставки на витрине. Поддержка нескольких тем дизайна;
  2. Включение/выключение плагина;
  3. Включение/выключение плагина на витрине;
  4. Включение/выключение вывода формы выбора времени и даты доставки покупателем при оформлении заказ. При отключенном выводе можно воспользоваться хелпером {shopSodPlugin::form()} для вывода формы выбора времени и даты в любом месте шаблона;
  5. Включение/выключение требования заполнить форму выбора времени и даты. Используется в js-script'е через переменну {$settings.necessary};
  6. Включение/выключение сохранения даты и времени доставки в параметрах заказа;
  7. Указание диапазона работы доставки в будни и выходные. В этих границах будет воможен выбор диапазона времени доставки;
  8. Указание диапазона доступных для выбора дней от текущего дня. В этих границах будет воможен выбор диапазона даты доставки. Отдельно указывается диапазон для витрины и административной части;
  9. Возможность выбора статусов заказов, при которых у заказов не отображается форма назначения времени и даты доставки менеджером;

Указать в шаблоне выбранную дату доставки можно с помощью хелпера {shopSodPlugin::dateTime($order_id,$html)}, где $order_id - идентификатор заказа, $html - шаблон строки вывода даты, по умолчанию "Дата доставки заказа #date# с #start# до #end#", #date# - при выводе заменяется датой доставки, #start# - началом интервала времени доставки, #end# - концом интервала. Если требуется вывести выбранную дату и время до завершения оформления заказа, то укажите $order_id = 0.

В уведомлениях дата/время доставки указывается с помощью хелпера {shopSodPlugin::dateTimeN($order.id,$html)}, где $order.id - строка номера заказа, $html - шаблон строки вывода даты и времени (см выше)

Ещё продукты разработчика

Все продукты этого разработчика