Есть ли способ удалить товары из корзины. На самом деле у меня есть динамические сгруппированные продукты, и мне нужно разрешить пользователю покупать товар внутри сгруппированного продукта. Теперь, когда кто-то выбирает только элемент под сгруппированным продуктом, он позволяет купить его и должен остановить или удалить групповой продукт из корзины.
Я пробовал с checkout_cart_product_add_after Observer и использовал приведенную ниже логику, но это не работает
$cartHelper = Mage::helper('checkout/cart');
$items = $cartHelper->getCart()->getItems();
foreach ($items as $item) {
if ($item->getProduct()->getId() == $productId) {
$itemId = $item->getItemId();
$cartHelper->getCart()->removeItem($itemId)->save();
break;
}
}
return;
Пожалуйста, помогите мне, ребята.
Заранее спасибо.