[msPec] - расчет доставки ТК. "ПЭК"
msPec — рассчитывает стоимость доставки, с учетом веса, объема и стоимости продуктов для перевозок транспортной компаний «ПЭК»
Особенности
Типы доставки
После установки компонента доступны 4 метода доставки.
Включите необходимые вам методы.
Точки доставки
Точки доставки (города) доступны на вкладке метода доставки. Их можно обновить, отключить или удалить.
Терминалы доставки
Терминалы доставки доступны на вкладке метода доставки. Их можно обновить, отключить или удалить.
сниппет msPec.Order — расчет стоимости корзины
параметры
Так же можно указать предпочтительную точку доставки через параметр pointName, если стоит компонент GeoLocation точка автоматически будет получена оттуда.
пример вызова
параметры
пример вызова через AjaxSnippet
События
Доступны
Вся информация о доставке пишется в поле properties msOrderAddress.
Так же доступна в админке на странице заказов.
Важно
Компонент предназначен для работы с новым miniShop2 версии >= 2.4.0-beta2
Другие компоненты по расчету стоимости доставки будут переписаны по аналогии, на данный момент они не совместимы.
Для работы компонента необходимо получить ключ api — выдается при регистрации.
Совместимость
пример вызова корзины для доставки msPec и msKit
ps. Всем спасибо за внимание!
Особенности
- работа только с новым miniShop2 (version =>2.4.0-beta2)
- сниппет для расчета стоимости корзины
- сниппет для расчета стоимости продукта
- адаптация с GeoLocation для определения города покупателя
Типы доставки
- от адреса до терминала
- от терминала до терминала
- от терминала до адреса
- от адреса до адреса
После установки компонента доступны 4 метода доставки.
Включите необходимые вам методы.
Точки доставки
Точки доставки (города) доступны на вкладке метода доставки. Их можно обновить, отключить или удалить.
Терминалы доставки
Терминалы доставки доступны на вкладке метода доставки. Их можно обновить, отключить или удалить.
сниппет msPec.Order — расчет стоимости корзины
параметры
- elements — cписок сниппетов через запятую, которые нужно запустить.
- pointName — имя точки доставки
Так же можно указать предпочтительную точку доставки через параметр pointName, если стоит компонент GeoLocation точка автоматически будет получена оттуда.
пример вызова
[[!msPec.Order?
]]
сниппет msPec.Product.cost — расчет стоимости продуктапараметры
- product- Идентификатор продукта.
- delivery — идентификатор доставки.
- pointName — имя точки доставки
[[!msPec.Product.cost?
&delivery=`46`
]]
пример вызова через AjaxSnippet
[[!AjaxSnippet?
&snippet=`msPec.Product.cost`
&delivery=`50`
&as_target=`.mspec-product-cost`
]]
События
Доступны
- msPecOnGetProductOption — получение опций продукта
- msPecOnBeforeRequest — перед отправкой запроса к api
- msPecOnAfterRequest — после отправки запроса к api
Вся информация о доставке пишется в поле properties msOrderAddress.
Так же доступна в админке на странице заказов.
Важно
Компонент предназначен для работы с новым miniShop2 версии >= 2.4.0-beta2
Другие компоненты по расчету стоимости доставки будут переписаны по аналогии, на данный момент они не совместимы.
Для работы компонента необходимо получить ключ api — выдается при регистрации.
Совместимость
пример вызова корзины для доставки msPec и msKit
[[!msPec.Order?
&elements=`msKit.Order,msOrder`
&tpl=`msAll.order`
]]
ps. Всем спасибо за внимание!
Поблагодарить автора
Отправить деньги
Комментарии: 5
Не могу понять что-то, при попытке загрузить список терминалов показывается «системная ошибка». Хотя для msDellin все нормально загрузилось и работает. В корзине пытаюсь прикрутить msPec, но ничего не выходит, список городов не показывается почему-то, куда копать, подскажите?
Для работы компонента необходимо получить ключ api — выдается при регистрации.
думаю вы не ввели в настройках ключ…
вообще для платных компонентов есть ТП и стоит по вопросам писать туда.
Спасибо!
Добрый день.
У меня выводит Город: 0 — нет доставки, как вывести стоимость доставки отдельно от всего в этом компоненте?
У меня выводит Город: 0 — нет доставки, как вывести стоимость доставки отдельно от всего в этом компоненте?
Володя, приветствую! Подскажи, пожалуйста. Нужно установить на сайт расчет доставки через «ПЭК» и «Деловые линии». Будут ли эти модули совместимы друг с другом?
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.