- Версии OpenCart
- OC v2.х
- OC v3.х
Модуль добавляет на страницы товаров блок в котором отображаются доступные способы доставки (как в оформлении заказа).
Стоимость доставки рассчитывается так как будто в корзине лежит только товар на странице которого находится покупатель.
Блок доставки подгружается асинхронно через ajax, чтобы не замедлять скорость загрузки страницы товара.
Как определяются страна+регион+город пользователя:
Если пользователь указывал страну+регион+город в оформлении заказа то берутся эти данные
Если нет данных из пункта-1 , но пользователь авторизован в аккаунте клиента — то берется адрес из аккаунта клиента
Если нет данных из пунктов 1 и 2, но установлен модуль CityManager CityManager (определение города по IP, Geo IP)
Данные берутся оттуда
Если нет данных из пунктов 1-3, но подключено определение города по IP с помощью Блок доставки можно встроить в следующих местах:
— во вкладки
— в любом месте с помощью селекторов jquery
В настройках модуля можно задать следующие настройки:
— город/регион/страна по-умолчанию, если не удалось определить адрес по IP
— Список способов доставки которые отобразятся в оформлении заказа
— заголовок блока, название вкладки
Можно включить кэширование:
— служб доставки для данного товара+города
— запросов к API dadata.ru для определения города по IP
Совестимость с шаблонами:
— MoneyMaker
— NewStore
— TechStore
— Revolution
— UltraStore
— Техникс (technics)
— UniShop
— UniShop2
— Coloring
— LightShop