Расчёт размеров упаковки (calcsize) [Shop-Script]
Расчёт размеров упаковки из общего объёма
Плагин позволяет рассчитать размеры отправления (длину, ширину и высоту) исходя из суммарного объёма всех товаров в заказе.
После вычисления размеров стороны куба плагин проверяет, чтобы каждый товар по отдельности помещался в вычисленный куб — находит самую длинную сторону среди всех товаров и сравнивает с полученным кубом. Если самая длинная сторона больше (т.е. товар не вмещается в вычисленный куб), то плагин пересчитывает размеры так, чтобы получился прямоугольный параллелепипед (см. Википедию, если не знаешь, что это) с одной стороной, равной самой длинной стороне товара, и две остальные стороны пересчитываются так, чтобы снова получался нужный объём.
Если в заказе только один товар, то никаких расчётов не производится — размеры отправления равны размерам этого товара.
Если в заказе ровно два товара (неважно два одинаковых или два разных) — у них суммируются наименьшие стороны, а остальные выбираются из максимальных значений. Например 1x2x3м и 1.2x1.3x7м в сумме дадут 2.2x2x7м.
Какие ещё быват плагины вычисления размеров отправления?
Посколько найти такие плагины в каталоге довольно трудно, вот список известных:
Расчёт размеров упаковки из общего объёма
Плагин позволяет рассчитать размеры отправления (длину, ширину и высоту) исходя из суммарного объёма всех товаров в заказе.
Плагин считает приблизительные размеры. Пожалуйста, прочтите внимательно описания алгоритма работы, чтобы не расстраиваться впоследствии.
Большиство сервисов требуют именно габариты общего отправления и считают по ним объём и объёмный вес, но не позволяют сразу передать значение объёма. Поэтому плагин Превращает объём отправления в габариты. В большинстве случаев результатом расчёта будет куб (со сторонами одинакового размера) произведение сторон которого будет равно объёму всех товаров. Например, если у вас в заказе три товара 1x1x1м каждый (т.е. 3 куб.м), результатом расчёта будет упаковка примерно 1.44x1.44.144м. Упаковать три куба в такой вы не сможете, но суммарный объём совпадёт.После вычисления размеров стороны куба плагин проверяет, чтобы каждый товар по отдельности помещался в вычисленный куб — находит самую длинную сторону среди всех товаров и сравнивает с полученным кубом. Если самая длинная сторона больше (т.е. товар не вмещается в вычисленный куб), то плагин пересчитывает размеры так, чтобы получился прямоугольный параллелепипед (см. Википедию, если не знаешь, что это) с одной стороной, равной самой длинной стороне товара, и две остальные стороны пересчитываются так, чтобы снова получался нужный объём.
Если в заказе только один товар, то никаких расчётов не производится — размеры отправления равны размерам этого товара.
Если в заказе ровно два товара (неважно два одинаковых или два разных) — у них суммируются наименьшие стороны, а остальные выбираются из максимальных значений. Например 1x2x3м и 1.2x1.3x7м в сумме дадут 2.2x2x7м.
Какие ещё быват плагины вычисления размеров отправления?
Посколько найти такие плагины в каталоге довольно трудно, вот список известных:
- — замена настройки многих плагинов доставки, разные коробки для заказов разного веса. Бесплатный
- — пытается комбинировть размеры товаров. Получается не всегда. Может подойти, если у вас в заказах не очень много товаров 2, 3 или 5 например.
- — большие возможности по конфигурированию разных упаковок в зависимости от веса, категории товара и т.п.