[msPec] - расчет доставки ТК. "ПЭК"

Наверх
  1. Разделы
  2. Новые дополнения и их версии
[msPec] - расчет доставки ТК. "ПЭК" msPec — рассчитывает стоимость доставки, с учетом веса, объема и стоимости продуктов для перевозок транспортной компаний «ПЭК» Особенности
  • работа только с новым miniShop2 (version =>2.4.0-beta2)
  • сниппет для расчета стоимости корзины
  • сниппет для расчета стоимости продукта
  • адаптация с GeoLocation для определения города покупателя
демо: delivery.vgrish.ru/ Типы доставки
  • от адреса до терминала
  • от терминала до терминала
  • от терминала до адреса
  • от адреса до адреса
Установка После установки компонента доступны 4 метода доставки. Включите необходимые вам методы. Точки доставки Точки доставки (города) доступны на вкладке метода доставки. Их можно обновить, отключить или удалить. Терминалы доставки Терминалы доставки доступны на вкладке метода доставки. Их можно обновить, отключить или удалить. сниппет msPec.Order — расчет стоимости корзины параметры
  • elements — cписок сниппетов через запятую, которые нужно запустить.
  • pointName — имя точки доставки
Практически сниппет обертка, выполняет необходимые действия, данные выставляет в плейсходеры, затем запускает поочередно сниппеты из списка elements. Последним необходимо указать родной сниппет msOrder. Так же можно указать предпочтительную точку доставки через параметр 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. Всем спасибо за внимание! Володя Володя 28 июля 2016, 13:43 Володя modx.pro 1 4 338 +5 Поблагодарить автора Отправить деньги

Комментарии: 5

Leonid Krylov Leonid Krylov 28 июля 2016, 19:32 +1 modstore.pro/packages/integration/mspec Андрей Андрей 29 апреля 2017, 16:02 0 Не могу понять что-то, при попытке загрузить список терминалов показывается «системная ошибка». Хотя для msDellin все нормально загрузилось и работает. В корзине пытаюсь прикрутить msPec, но ничего не выходит, список городов не показывается почему-то, куда копать, подскажите?
    Володя Володя 29 апреля 2017, 16:11 0
    Для работы компонента необходимо получить ключ api — выдается при регистрации.
    думаю вы не ввели в настройках ключ… вообще для платных компонентов есть ТП и стоит по вопросам писать туда. Спасибо!
Андрей Андрей 25 апреля 2020, 11:17 0 Добрый день. У меня выводит Город: 0 — нет доставки, как вывести стоимость доставки отдельно от всего в этом компоненте? Виктор Виктор 07 июня 2021, 14:49 0 Володя, приветствую! Подскажи, пожалуйста. Нужно установить на сайт расчет доставки через «ПЭК» и «Деловые линии». Будут ли эти модули совместимы друг с другом? Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии. 5
Здесь упомянуты:
Компонент Текущая версия Закачки
msPec 1.0.10-beta от 27.04.2018 74
miniShop2 4.4.2-pl от 06.10.2025 27 021
AjaxSnippet 1.1.1-pl от 13.10.2014 3 027
  • Комментарии
  • Заметки
  • Работа
Николай Савин Николай Савин 5 часов назад От всей души спасибо MiniShop3 - 1.1.0 - Уже в Modstore.pro 2 Николай Савин Николай Савин Сегодня в 13:08 нет переводов primeVue. То есть если использовать фильтры DataTable или Calendar, то они будут англискими.Вот про это я не подумал. Думаю учтем в буду... VueTools - универсальный компонент оформления админки в MODX 3 4 Павел Гвоздь Павел Гвоздь 08 января 2026, 12:31 Большие сомнения у меня в этом) resComments — многоуровневые комментарии с пагинацией для ресурсов MODX3 3 Дмитрий Дмитрий 07 января 2026, 15:36 вот этот сниппет require_once MODX_CORE_PATH . 'model/modx/modx.class.php'; $modx = new modX(); $modx->initialize('web'); $modx->getService... Проблемы с отправкой писем статус заказа из minishop2 5 Артур Шевченко Артур Шевченко 06 января 2026, 21:29 Плагины посмотри Пять пустых строк в начале кода любой страницы! 1 Maks Maks 06 января 2026, 20:15 Хотел проверить еще раз, теперь все работает. Спасибо. MiniShop3 1.0.0-alpha.4 — Большое обновление админки 24 Александр Александр 05 января 2026, 14:53 Тоже не понял зачем эти сложности, всегда этот скрипт юзал. Почему в новых версиях MODX не работает сброс пароля через MD5 и как восстановить доступ в manager 4 Дмитрий Дмитрий 30 декабря 2025, 22:52 Почему-то прочитал это голосом комментатора из Дома 2… Только про Minishop 3!) Спасибо всем за вклад в развитие и, достаточно неплохие итоги года) Итоги 2025 года на MODX.pro 3 Николай Савин Николай Савин 27 декабря 2025, 16:41 MODX, как и любой основанный на PHP фреймворк пишет 500 ошибки в error_log. Никаких специальных настроек в нем нет. Все зависит от настроек хостинга\с... Отладка 500 ошибки MODX 1 Артур Шевченко Артур Шевченко 24 декабря 2025, 22:11 Есть поле mail_smtp_user введи туда логин, если не сработает введи email. И не забудь в emailsender корректный email прописать. Modx 2.8.8 еще подходит отправки почты через smtp.yandex.ru? 3

Từ khóa » G'r Hfcxtn