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


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

Настройка модуля
Включите и настройте нужные вам модули расчета доставок Почта России, CDEK Widget, Яндекс Доставка и Boxberry Widget.
Укажите данные по умолчанию в полях
Почтовый индекс города отправителя
иВес по умолчанию
, они будут использоваться при отсутствии персонального веса товара в базе.В меню Настройки - Интеграции активируйте
Подсказки DaData.ru
и введите персональныйПубличный ключ
. 👉 Как получить ключ
Сервис DaData.ru платный, однако, есть бесплатный тариф до 10000 запросов в сутки. Включается автоматически при регистрации.

Укажите адрес и порт сервера кэширования Memcached, по умолчанию
127.0.0.1
и11211
.В поле
Хранение кэша
можно выбрать вариант хранение данных расчета доставки вБазе данных MySQL
или памятиСервера кэширования Memcached
.
Самый быстрый результат при использовании сервера кэширования Memcached.
Подключение Memcached на примере хостинга Beget:
Зарегистрируйтесь на хостинге Beget.
В личном кабинете аккаунта хостинга Beget в разделе Сервисы активируйте сервис Memcached.
Сервис платный, если вы хотите проверить работу бесплатно и скорость не важна, .
Версия ядра PHP для сайта должна быть 7.4, для версий выше Memcached включается через техническую поддержку хостинга Beget. Проверить версию можно в меню .

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

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

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

Last updated
Was this helpful?