msCdekWidget

Калькулятор доставки СДЭК на базе их официального виджета
Автор дополнения
Артур Шевченко
Пакетов
5
Закачек
396
Обычно отвечает в течение суток
Автор дополнения
Пакетов
5
Закачек
396
Обычно отвечает в течение суток
Версия 1.0.0-rc2
Дата выпуска 18.12.2023
Загрузки 2
Просмотры 356
Внимание, этот компонент требует версию PHP 7.4 или выше! Если ваш сайт использует PHP ниже требуемого, установка этого дополнения может его сломать.
Внимание, этот компонент требует версию MODX не ниже 2.6 !
Интеграция официального виджета службы доставки СДЭК для магазина на базе miniShop2 версии не ниже 4.0.0. Для использования компонента вам понадобятся данные для интеграции по API от СДЭК. Получить их можно только после заключения договора.

Перед установкой msCdekWidget убедитесь, что у вас установлен MiniShop2

Для работы компонента необходимо самостоятельно установить компонент SendIt версии не ниже 1.0.8

После установки компонента в настройках MiniShop2 появятся два новых способа доставки СДЭК — курьер и СДЭК — пвз для них необходимо указать доступные способы оплаты, после чего активировать.

В системных настройках необходимо обязательно заполнить
  • mscw_cdek_login — Логин СДЕК для подключения по API
  • mscw_cdek_password — Пароль СДЕК для подключения по API
  • mscw_cdek_password — ID ресурсов для подключения виджета, как минимум id страницы оформления заказа
  • mscw_tariffs_office — Список тарифов «до ПВЗ», разрешенных для вычисления стоимости и отображения пользователю
  • mscw_tariffs_door — Список тарифов «до двери», разрешенных для вычисления стоимости и отображения пользователю
  • mscw_tariffs_pickup — Список тарифов «до постамата», разрешенных для вычисления стоимости и отображения пользователю
  • mscw_ya_map_api_key — API ключ Яндекс.Карт

Если какой-то тип доставки не нужен, просто деактивируйте его в настройках MiniShop2. Однако при необходимости вообще перестать использовать компонент без удаления, необходимо очистить значение в системной настройке mscw_resources.

Для быстрого старта это и всё что нужно сделать.

1.0.0-rc2

  • Поправил мелкие баги.

1.0.0-rc

  • Поменял порядок передачи стоимости доставки, теперь используется сессия, а не куки.

1.0.0-beta3

  • Исправил ошибку бесконечного переключения способов доставки.

1.0.0-beta2

  • Мелкие правки в юзабилти.

1.0.0-beta

  • Первая сборка.

Последние обсуждения в сообществе MODX.pro