msDellin
Компонент реализует расчет стоимости доставки через Транспортную компанию ООО «Деловые линии».
Настройка компонента
- Объем товара по умолчанию - объем товара miniShop2 для которого не задан размер
- Разделитель размера товара - символ разделитель в поле
size
miniShop2 - Поправочный коэф-т - возможно ввести некую корректировку объема ( объем = объем * коэф-т )
-
Единицы измерения размера товара - доступны
мм
исм
- Id города отправителя груза - Код КЛАДР города отправки ( получить можно тут )
- Ключ kladr-api - для доступа к сервису kladr-api
- Токен kladr-api - для доступа к сервису kladr-api
Основные настройки
В miniShop2 :: Настройки :: Варианты доставки
- Активировать вариант доставки
- Назначить необходимые варианты оплаты
Настройки системы :: miniShop2
- Класс обработчик заказа -
msdlOrderHandler
- Класс обработчик корзины -
msdlCartHandler
Сниппет msOrderDellin
Практически близнец сниппета msOrder. Параметры:
- tplOuter - Обёртка для вывода результатов работы сниппета
- tplPayment - Чанк для оформления метода оплаты
- tplDelivery - Чанк для оформления способа доставки
- tplEmpty - Чанк, который выводится при отсутствии результатов
- tplSuccess - Чанк с сообщением об успешной работе сниппета
- front_js - Скрипт фронтенда
Чанк tpl.msOrder.dellin.outer
Стандартный чанк вывода + вывод инфо о доставке
Чанк tpl.msOrder.dellin.outer.dadata
Чанк вывода для совместной работы с дополнением msDadata. Облегчает ввод данных пользователя.
Необходимо:
Для правильного расчета стоимости доставки товара
- Каждому товару задать размер
- Каждому товару задать вес
Благодарность
Александру Рахимову за помощь в создании компонента