首页 » 工作中 » PHP » magento 删除购物车中的商品

magento 删除购物车中的商品

 
public function deleteallAction()
{
    $cartHelper = Mage::helper('checkout/cart');
    $items = $cartHelper->getCart()->getItems();        
    foreach ($items as $item) 
    {
        $itemId = $item->getItemId();
        $cartHelper->getCart()->removeItem($itemId)->save();
    } 
    $this->_redirectReferer(Mage::getUrl('*/*'));
}
$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;
    }
}

原文链接:magento 删除购物车中的商品,转载请注明来源!

0