В Tablerate.php я хочу изменить расчет.
Таким образом, для некоторых продуктов с пользовательскими параметрами, такими как ширина и высота, стоимость доставки должна измениться. Я попытался с помощью этого метода выяснить, имеет ли один продукт в корзине ширину или высоту более 60 см (пример).
Но в настоящее время я понятия не имею, как получить значения настраиваемых параметров...
этот код работает хорошо.
foreach ($request->getAllItems() as $item) {
echo 'Name: '.$item->getName().
'<br/> SKU:'.$item->getSku().
'<br/> ProductID: '.$item->getProductId().
'<br/> Price: '.$item->getPrice().'<br/>'; }