990
9.61
14.14
за сайт
- Проверено Modstore
- Бесплатные будущие обновления
- Работа на тестовом и публичном домене
- 12 месяцев тех. поддержки
Внимание, этот компонент требует версию MODX не ниже
2.3
!
msJDE — рассчитывает стоимость доставки, с учетом веса, объема и стоимости продуктов для перевозок транспортной компаний "ЖелДорЭкспедиция"
Особенности
демо: delivery.vgrish.ru/
<cut/>
Типы доставки
Установка
После установки компонента доступны 4 метода доставки.
Включите необходимые вам методы.
Точки доставки
Точки доставки (города) доступны на вкладке метода доставки. Их можно обновить, отключить или удалить.
Терминалы доставки
Терминалы доставки доступны на вкладке метода доставки. Их можно обновить, отключить или удалить.
сниппет msJDE.Order — расчет стоимости корзины
параметры
Так же можно указать предпочтительную точку доставки через параметр pointName, если стоит компонент GeoLocation точка автоматически будет получена оттуда.
пример вызова
сниппет msJDE.Product.cost — расчет стоимости продукта
параметры
пример вызова
пример вызова через AjaxSnippet
События
Доступны
Информация о доставке
Вся информация о доставке пишется в поле properties msOrder.
Так же доступна в админке на странице заказов.
Важно
Компонент предназначен для работы с новым miniShop2 версии >= 2.4.0-beta2
Другие компоненты по расчету стоимости доставки будут переписаны по аналогии, на данный момент они не совместимы.
Компонент работает без каких либо регистраций, расчет доставки доступен сразу при установке компонента.
Совместимость
пример вызова корзины для доставки msJDE и msKit
Обсуждение компонента в сообществе MODX.PRO.
Особенности
- работа только с новым miniShop2 (version =>2.4.0-beta2)
- сниппет для расчета стоимости корзины
- сниппет для расчета стоимости продукта
- адаптация с GeoLocation для определения города покупателя
демо: delivery.vgrish.ru/
<cut/>
Типы доставки
- от адреса до терминала
- от терминала до терминала
- от терминала до адреса
- от адреса до адреса
Установка
После установки компонента доступны 4 метода доставки.
Включите необходимые вам методы.
Точки доставки
Точки доставки (города) доступны на вкладке метода доставки. Их можно обновить, отключить или удалить.
Терминалы доставки
Терминалы доставки доступны на вкладке метода доставки. Их можно обновить, отключить или удалить.
сниппет msJDE.Order — расчет стоимости корзины
параметры
- elements — cписок сниппетов через запятую, которые нужно запустить.
- pointName — имя точки доставки
Так же можно указать предпочтительную точку доставки через параметр pointName, если стоит компонент GeoLocation точка автоматически будет получена оттуда.
пример вызова
[[!msJDE.Order?
]]
сниппет msJDE.Product.cost — расчет стоимости продукта
параметры
- product- Идентификатор продукта.
- delivery — идентификатор доставки.
- pointName — имя точки доставки
пример вызова
[[!msJDE.Product.cost?
&delivery=`85`
]]
пример вызова через AjaxSnippet
[[!AjaxSnippet?
&snippet=`msJDE.Product.cost`
&delivery=`85`
&as_target=`.msJDE-product-cost`
]]
События
Доступны
- msJDEOnGetProductOption — получение опций продукта
- msJDEOnBeforeRequest — перед отправкой запроса к api
- msJDEOnAfterRequest — после отправки запроса к api
Информация о доставке
Вся информация о доставке пишется в поле properties msOrder.
Так же доступна в админке на странице заказов.
Важно
Компонент предназначен для работы с новым miniShop2 версии >= 2.4.0-beta2
Другие компоненты по расчету стоимости доставки будут переписаны по аналогии, на данный момент они не совместимы.
Компонент работает без каких либо регистраций, расчет доставки доступен сразу при установке компонента.
Совместимость
пример вызова корзины для доставки msJDE и msKit
[[!msJDE.Order?
&elements=`msKit.Order,msOrder`
&tpl=`msAll.order`
]]
Обсуждение компонента в сообществе MODX.PRO.
1.0.1-beta (14.09.2017)
- Change "initialize,runProcessor" [msjde]
Последние обсуждения в сообществе MODX.pro