shipping_package

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

Shop-Script
Входящие параметры
передаются по ссылке
$items array Массив со свойствами товаров в заказе.
… код плагина …
Результат работы плагина
$return['total_height']

Максимальная высота упаковки заказа.

$return['total_width']

Максимальная ширина упаковки заказа.

$return['total_length']

Максимальная длина упаковки заказа.

$return['total_weight']

Максимальный вес заказа с упаковкой.

$return['callback']

Исполняемое значение типа 'callback', которое может вернуть плагин вместо массива с ключами 'total_height', 'total_width', 'total_length' и 'total_weight'. Результат исполняемого кода должен вернуть массив с ключами 'total_height', 'total_width', 'total_length' и 'total_weight'.

Shop-Script

Пример кода плагина

PHP

public function shippingPackage($items)
{
    //return callback method name instead of an array of values
    return array('shopMyPluginHelper', 'shippingPackage');
}