Расчет стоимости доставки по зонам с подсказками от DaData
Технические данные
- Опубликовано:
- 16.09.2019
- Обновлено:
- 29.05.2023
- Версия:
- 1.2.97
- Установлено:
- Более 1000 раз
- Подходящие редакции:
- «Малый бизнес», «Бизнес»
- Адаптивность:
- Да
- Поддержка Композита:
- Нет
- Совместимо с Сайты24
- Нет
- Совместимо с PHP 8.1
- Да
Пользовательское соглашение
Описание

Если при настройке возникли проблемы, пишите на почту marketplace@corsik.ru
Модуль поможет вам рассчитать стоимость доставки как внутри зоны доставки, так и за ее пределами. Приятным дополнением будут уже интегрированные подсказки от ресурса DaData, которые позволят вам настроить безошибочное определение адреса, подстановку индекса, а также автоматизировать определение местоположения по введенному адресу.
Расчет:
Расчет внутри созданных зон
Расчет за пределами созданных зон по километражу
Правила расчета стоимости по общей стоимости и весу товара в заказе
Возможность указать стоимость доставки из зоны в зону и стоимость за пределы каждой зоны по километражу
Создание и редактирование зон и складов:
Создание зон производится в удобном интерфейсе прямо в административной части вашего сайта
Создание зон и складов возможно с помощью Яндекс.Конструктора, после чего их можно загрузить в формате GeoJson и отредактировать у вас в административной части сайта
Можно изменять цвет заливки, цвет границы, а также задавать прозрачность и название каждой зоны
Для складов возможно указать название склада (опционально его можно скрыть)
Дополнительно:
Запрет доставки за пределы зон
Метод выбора зоны (при расчёте за пределы зон: ближайший к адресу или складу)
С версии 1.2.0 добавлено множество новых настроек:
Drag'n'Drop выбранного адреса доставки
Выбор адреса по одинарному или двойному клику
Возможность убрать названия складов
Выбор подсказок для определения адреса DaData или Yandex
Показывать расстояние до адреса доставки
Доставка:
Вы можете создать мультизоны и мультисклады с точечной настройкой стоимости доставки из зоны в зону и за пределы каждой зоны. Вы можете создавать профили доставки для каждого города, настроив ограничения по местоположению, а также по дополнительному ограничению “максимальный километраж за пределами зоны”.
Подсказки от DaData:
В модуль встроен практически весь функционал подсказок от DaData с возможностью не просто подсказывать адреса и имена, но и подставлять нужные и полезные данные в свойства вашей формы:
Подсказки по ФИО
Подсказки по адресу (добавлено автоматическое определение местоположения)
Подсказки по организациям и ИП
Подсказки по email
Подсказки по банкам
Совместимость:
Работа модуля проверена как со стандартным шаблоном битрикса, так и с популярными шаблонами от студий:
Аспро
INTEC
Концепт (Феникс)
Если при настройке у вас возникли проблемы, пишите на почту marketplace@corsik.ru
1.2.97 (29.05.2023) |
|
1.2.96 (24.05.2023) |
|
1.2.95 (20.04.2023) |
|
1.2.92 (13.04.2023) |
|
1.2.91 (06.04.2023) |
|
1.2.90 (04.04.2023) |
|
1.2.89 (01.04.2023) |
|
1.2.88 (01.04.2023) |
|
1.2.87 (31.03.2023) |
|
1.2.86 (20.03.2023) |
|
1.2.85 (20.03.2023) |
|
1.2.84 (14.03.2023) |
|
1.2.83 (20.02.2023) |
|
1.2.82 (16.02.2023) |
|
1.2.81 (07.02.2023) |
|
1.2.79 (12.11.2021) |
|
1.2.78 (19.10.2021) |
|
1.2.77 (06.10.2021) |
|
1.2.76 (21.09.2021) |
|
1.2.75 (09.09.2021) |
|
1.2.74 (08.09.2021) |
|
1.2.73 (01.09.2021) |
|
1.2.72 (19.08.2021) |
|
1.2.69 (19.08.2021) |
|
1.2.61 (14.04.2021) |
|
1.2.60 (14.04.2021) |
|
1.2.59 (05.04.2021) |
|
1.2.58 (02.04.2021) |
|
1.2.57 (16.03.2021) |
|
1.2.56 (06.03.2021) |
|
1.2.55 (04.03.2021) |
|
1.2.54 (03.03.2021) |
|
1.2.53 (26.02.2021) |
|
1.2.52 (25.02.2021) |
|
1.2.51 (24.02.2021) |
|
1.2.5 (23.02.2021) |
|
1.2.2 (19.02.2021) |
|
1.2.1 (15.02.2021) |
|
1.2.0 (12.02.2021) |
|
Для установки модуля в ваш сайт нажмите "Установить" и следуйте указаниям мастера установки модулей.
После установки:
Переходите в раздел "Сервис" → "Настройка модуля доставки по зонам"
Выбираете нужные настройки и сохраняете их
В разделе "Зоны доставки" создаете нужную вам зону
В разделе "Склады" создаете склад в нужной вам зоне
В разделе "Настройки подсказок DaData" выбираете нужные вам настройки. Внимание! Обязательно получите и вставьте в соответствующее поле ключ API от сервиса DaData.
В разделе "Магазин" → "Службы доставки" создаете службу доставки с профилями "Расчет стоимости доставки по зонам с подсказками от DaData". Внутри службы доставки создаёте профиль, в нём выбираете нужный склад и зону для данного профиля.
Для правильной работы модуля необходимо, чтобы Яндекс карты были подключены с api ключом. Для этого необходимо сделать небольшое изменение в компоненте sale.order.ajax в файле template.php:
<sc ript src="<?=$scheme?>://api-maps.yandex.ru/2.1/?lang=<?=$locale?>"></sc ript> |
<?php $apiKey = htmlspecialcharsbx(Main\Config\Option::get('fileman', 'yandex_map_api_key')); $apiKeyGeoSuggest = htmlspecialcharsbx(Main\Config\Option::get('corsik.yadelivery', 'api_key_geoSuggest')); ?> <sc ript src="<?=$scheme?>://api-maps.yandex.ru/2.1/?lang=<?=$locale?>&apikey=<?=$apiKey?>&suggest_apikey=<?=$apiKeyGeoSuggest?>"></sc ript> |
<?php $APPLICATION->IncludeComponent( "corsik:yadelivery.map", ".default", array(), false ); ?> |
Обращения принимаются на электронную почту: marketplace@corsik.ru