Виджет доставок
Виджет расчета стоимости доставок в карточке подробного описания товара
Last updated
Was this helpful?
Виджет расчета стоимости доставок в карточке подробного описания товара
Last updated
Was this helpful?
Модуль автоматически делает расчет стоимости и сроков доставки с помощью модулей Почта России, CDEK, Яндекс Доставка и Boxberry на основе города посетителя и веса товара в реальном времени. Данные по доставкам могут быть кэшированы с помощью Memcached или БД MySQL.
Активируйте модуль в административной панели магазина Модули → Управление модулями → Доставка - Виджет доставок - Включить
. Перейдите в пункт меню Модули → Виджет доставок
.
Укажите данные по умолчанию в полях Почтовый индекс города отправителя
и Вес по умолчанию
, они будут использоваться при отсутствии персонального веса товара в базе.
Сервис DaData.ru платный, однако, есть бесплатный тариф до 10000 запросов в сутки. Включается автоматически при регистрации.
Укажите адрес и порт сервера кэширования Memcached, по умолчанию 127.0.0.1
и 11211
.
В поле Хранение кэша
можно выбрать вариант хранение данных расчета доставки в Базе данных MySQL
или памяти Сервера кэширования Memcached
.
Самый быстрый результат при использовании сервера кэширования Memcached.
Подключение Memcached на примере хостинга Beget:
Сервис платный, если вы хотите проверить работу бесплатно и скорость не важна, .
Версия ядра PHP для сайта должна быть 7.4, для версий выше Memcached включается через техническую поддержку хостинга Beget. Проверить версию можно в меню .
Для отображения в подробной карточке товара виджета расчета стоимости доставок используется переменная @deliverywidget@
в файле шаблона phpshop/templates/имя_шаблона/product/main_product_forma_full.tpl
После вставки переменной, сбросьте кэш, для корректной работы модуля.
Зайдите на витрину и обновите карточку товара, стоимость обновляется 🎉
Включите и настройте нужные вам модули расчета доставок , , и .
В меню Настройки - Интеграции активируйте Подсказки DaData.ru
и введите персональный Публичный ключ
. 👉
на хостинге Beget.
В личном кабинете аккаунта хостинга Beget в разделе активируйте сервис Memcached.