Module Суммарные размеры заказа (shipper) [Shop-Script]

klerk

Team member
VIP Hard
Verified
Joined
Feb 19, 2016
Messages
11,444
Reaction score
9,320
Суммарные размеры заказа (shipper) [Shop-Script]
Расчёт суммарных габаритов заказа для доставки

XDWVkSi.png



Простой плагин для расчёта суммарных габаритов заказа для передачи в расчёт стоимости доставки.

Как настроить?
  1. Установите плагин
  2. Выберите его в настройках доставки
Как считает?
Плагин суммирует наименьшие измерения, а из двух оставшихся выбирает максимальные значения.

Например: 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

Дополнительные настройки

  • Размеры товара по умолчанию — если у товара не указаны габариты или один из габаритов равен нулю, то плагин может использовать настройку размера товара по умолчанию. Если эту настройку не заполнять, то товары, у которых не указаны габариты не будут учитываться при расчёте
  • Размеры заказа по умолчанию — если в заказе нет ни одного товара с габаритами и не настроены габариты товара по умолчанию, то плагин может выдавать в качестве результата общий размер заказа, указанный в этой настройке. Важно: чтобы плагин использовал эту настройку нужно, чтобы все габариты в этой настройке должны быть больше нуля!
Какие ещё быват плагины вычисления размеров отправления?
Посколько найти такие плагины в каталоге довольно трудно, вот список известных:
  • — замена настройки многих плагинов доставки, разные коробки для заказов разного веса. Бесплатный
  • — посчитает общий объём товаров (если у них указаны габариты) и из этого объёма посчитает размеры сторон отправления.
  • — большие возможности по конфигурированию разных упаковок в зависимости от веса, категории товара и т.п.
В пошаговом режиме оформления заказа расчёт размеров отправления Shop-Script не выполняет и плагин не запускает!

Demo:

xmlimport 1.2.1
 
Top