1990
20.73
28.43
за сайт
- Проверено Modstore
- Бесплатные будущие обновления
- Работа на тестовом и публичном домене
- 12 месяцев тех. поддержки
Внимание, этот компонент требует версию PHP
5.3
или выше!
Если ваш сайт использует PHP ниже требуемого, установка этого
дополнения может его сломать.
Внимание, этот компонент требует версию MODX не ниже
2.3
!
Внимание! Для сохранения возможности бесплатного использования API Яндекс.Карт пользователи должны соблюдать ряд условий — tech.yandex.ru/maps/jsapi/doc/2.1/terms/index-docpage/#index__conditions
Пакет позволяет создать некие области на карте, в пределах которых осуществляет доставку то или иное заведение.
Каждому заведению можно указать:
- Свои почтовые ящики для уведомлений о новом заказе, которые заменят ящики из настройки ms2_email_manager,
- Минимальную стоимость заказа для каждой области (каждого заведения).
Компонент во многом похож на msDeliveryOnMap, только выполняет иную функцию и намного проще в настройке.
Настройка в 4 простых шага:
- Устанавливаем компонент и включаем способ доставки в настройках miniShop2.
- Заходим в системные настройки и указываем всё, что нам нужно.
Важным параметром является msae_address_field. Он отвечает за поле, которое будет использовано в качестве полного адреса на странице корзины. По-умолчанию, для записи полного адреса задействовано поле city, которое в ms2 есть «из коробки». Можно заменить лексиконы бекенда/фронтенда для данного поля и оно вполне подойдёт для записи адреса при заказе.
- Создаём необходимые зоны доставки на странице компонента.
- Добавляем на страницу корзины или сразу в чанк tpl.msOrder вызов сниппета:
В этом месте будет появляться карта при выборе способа доставки msaoDeliveryHandler.[[!msAreaOrder]]
1.0.3-beta (05.06.2023)
- Исправлена работа на PHP 7.4
1.0.2-beta (24.06.2017)
- Исправлена проблема с двойным добавлением маршрута при инициализации карты, если поле "Адрес" заполнено
1.0.1-beta (24.06.2017)
- Добавлена возможность указать минимальную сумму заказа для конкретной области
- Исправлена ошибка при установке, когда пакет не мог найти класс msDelivery
1.0.0-beta
- Start
Последние обсуждения в сообществе MODX.pro