getSummaryQty () не работает должным образом magento

Я использовал эту функцию для delete элементы корзины. Это работает правильно, но

 $cartHelper = Mage::helper('checkout/cart');

foreach ($itemProductArray as $itmeid => $productid)
{
$cartHelper->getCart()->removeItem($itmeid)->save();
}

getSummaryQty() функция дает старое значение величины. Кто-нибудь поможет, пожалуйста?

2

Решение

Немного неясно, но я предполагаю, что вам нужен getSummaryQty для блока, возможно, блок боковой панели / мини-диаграммы или что-то подобное.

Если это так, убедитесь, что вы выполнили все свои функции модификации котировок до loadLayout () в текущем контроллере или, по крайней мере, до инициализации рассматриваемого блока.

В качестве альтернативы, но не рекомендуется обновлять / перенаправлять страницу после сохранения корзины.

1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]