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'); }