Виджет доставок

Виджет расчета стоимости доставок в карточке подробного описания товара

Модуль автоматически делает расчет стоимости и сроков доставки с помощью модулей Почта России, CDEK, Яндекс Доставка и Boxberry на основе города посетителя и веса товара в реальном времени. Данные по доставкам могут быть кэшированы с помощью Memcached или БД MySQL.

Виджет расчета доставки в реальном времени

Активируйте модуль в административной панели магазина Модули → Управление модулями → Доставка - Виджет доставок - Включить. Перейдите в пункт меню Модули → Виджет доставок.

Настройка модуля

Настройка модуля

  1. Включите и настройте нужные вам модули расчета доставок Почта России, CDEK Widget, Яндекс Доставка и Boxberry Widget.

  2. Укажите данные по умолчанию в полях Почтовый индекс города отправителя и Вес по умолчанию, они будут использоваться при отсутствии персонального веса товара в базе.

  3. В меню Настройки - Интеграции активируйте Подсказки DaData.ru и введите персональный Публичный ключ. 👉 Как получить ключ

  1. Укажите адрес и порт сервера кэширования Memcached, по умолчанию 127.0.0.1 и 11211.

  2. В поле Хранение кэша можно выбрать вариант хранение данных расчета доставки в Базе данных MySQL или памяти Сервера кэширования Memcached.

Самый быстрый результат при использовании сервера кэширования Memcached.

Подключение Memcached на примере хостинга Beget:

Зарегистрируйтесь на хостинге Beget.

В личном кабинете аккаунта хостинга Beget в разделе Сервисы активируйте сервис Memcached.

После регистрации, пропишите Адрес и Порт в меню Настройки - интеграции:

Настройка дизайна

Для отображения в подробной карточке товара виджета расчета стоимости доставок используется переменная @deliverywidget@ в файле шаблона phpshop/templates/имя_шаблона/product/main_product_forma_full.tpl

После вставки переменной, сбросьте кэш, для корректной работы модуля.

Зайдите на витрину и обновите карточку товара, стоимость обновляется 🎉

Модуль "Виджет доставок" доступен для версии PHPShop 6.5.7 и выше.

Last updated

Was this helpful?