最模板 - 外贸网站建设,外贸网站模板

最模板

当前位置: 首页 > Magento > Magento教程 >

magento如何清空购物车,magento清空购物车所有产品

时间:2014-09-02 04:12来源:未知 作者:最模板zuimoban 点击:
需要改动的两个文件: template\checkout\cart.phtml,,,把如下代码加到适当位置 form action=?php echo $this-getUrl(checkout/cart/deleteCart) ? method=post button type=submit title=?php echo $this-__(Delete Shopping Cart) ?sp

需要改动的两个文件:

template\checkout\cart.phtml,,,把如下代码加到适当位置

<form action="<?php echo $this->getUrl('checkout/cart/deleteCart') ?>" method="post">
<button type="submit" title="<?php echo $this->__('Delete Shopping Cart') ?>"><span><span><?php echo $this->__('Delete Shopping Cart') ?></span></span></button>
</form>

 

app\code\core\Mage\Checkout\controllers\CartController.php

 

 

 

 

 

 

 

 

 

 

代码如下:

public function deleteCartAction()
{
$cart = Mage::getSingleton('checkout/cart');
foreach( Mage::getSingleton('checkout/session')->getQuote()->getItemsCollection() as $item ){
$cart->removeItem( $item->getId() );
}
$cart->save();
$this->_goBack();
}

效果如下图所示:

 

delete shopping cart 按钮即可以清空magento购物车里面,所有的物品。。。。

(责任编辑:最模板)
------分隔线----------------------------
栏目列表
推荐内容