- Joined
- Feb 19, 2016
- Messages
- 11,444
- Reaction score
- 9,320
Суммарные размеры заказа (shipper) [Shop-Script]
Расчёт суммарных габаритов заказа для доставки
Простой плагин для расчёта суммарных габаритов заказа для передачи в расчёт стоимости доставки.
Как настроить?
Плагин суммирует наименьшие измерения, а из двух оставшихся выбирает максимальные значения.
Например: 2 товара: 2×10×15 см. и 3×8×16 см. Итоговый размер получится (2+3)×10×16, т.е. 5×10×16 см.
В итоговое значение попала сумма наименьших сторон: 2+3 = 5
второй габарит первого товара (10) т.к. об больше такого же габарита второго товара
и третий габарит второго товара (16) т.к. он больше такого же габарита первого товара
Подобное сложение повторяется нарастающим итогом для каждого товара в заказе, если какого-то товара в заказе несколько единиц, то они считаются отдельными товарами.
Например: 2×5×10 — 3 шт., 5×7×10 — 1шт.
Считаем первый товар: (2+2)×5×10 → (4+2)×5×10 = итого 6×5×10 т.е. 5×6×10
Считаем второй товар: (5+5)x7x10 = итого 10×7×10, т.е. общий габарит 7×10×10
Дополнительные настройки
Посколько найти такие плагины в каталоге довольно трудно, вот список известных:
Demo:
xmlimport 1.2.1
Расчёт суммарных габаритов заказа для доставки
Простой плагин для расчёта суммарных габаритов заказа для передачи в расчёт стоимости доставки.
Как настроить?
- Установите плагин
- Выберите его в настройках доставки
Плагин суммирует наименьшие измерения, а из двух оставшихся выбирает максимальные значения.
Например: 2 товара: 2×10×15 см. и 3×8×16 см. Итоговый размер получится (2+3)×10×16, т.е. 5×10×16 см.
В итоговое значение попала сумма наименьших сторон: 2+3 = 5
второй габарит первого товара (10) т.к. об больше такого же габарита второго товара
и третий габарит второго товара (16) т.к. он больше такого же габарита первого товара
Подобное сложение повторяется нарастающим итогом для каждого товара в заказе, если какого-то товара в заказе несколько единиц, то они считаются отдельными товарами.
Например: 2×5×10 — 3 шт., 5×7×10 — 1шт.
Считаем первый товар: (2+2)×5×10 → (4+2)×5×10 = итого 6×5×10 т.е. 5×6×10
Считаем второй товар: (5+5)x7x10 = итого 10×7×10, т.е. общий габарит 7×10×10
Дополнительные настройки
- Размеры товара по умолчанию — если у товара не указаны габариты или один из габаритов равен нулю, то плагин может использовать настройку размера товара по умолчанию. Если эту настройку не заполнять, то товары, у которых не указаны габариты не будут учитываться при расчёте
- Размеры заказа по умолчанию — если в заказе нет ни одного товара с габаритами и не настроены габариты товара по умолчанию, то плагин может выдавать в качестве результата общий размер заказа, указанный в этой настройке. Важно: чтобы плагин использовал эту настройку нужно, чтобы все габариты в этой настройке должны быть больше нуля!
Посколько найти такие плагины в каталоге довольно трудно, вот список известных:
- — замена настройки многих плагинов доставки, разные коробки для заказов разного веса. Бесплатный
- — посчитает общий объём товаров (если у них указаны габариты) и из этого объёма посчитает размеры сторон отправления.
- — большие возможности по конфигурированию разных упаковок в зависимости от веса, категории товара и т.п.
Demo:
xmlimport 1.2.1