【发布时间】:2014-07-26 18:40:07
【问题描述】:
我的 Magento 网站出现问题,其中注册客户的购物车中的商品在结帐后没有被清除。因此我搜索了stackoverflow并找到了这个解决方案:magento shopping cart does not get clear
在我的一页结帐phtml文件中添加它后,项目名称和图片消失了。
foreach( Mage::getSingleton('checkout/session')->getQuote()->getItemsCollection() as $item ){
Mage::getSingleton('checkout/cart')->removeItem( $item->getId() )->save();
}
现在,我可以毫无问题地下订单了。结帐后购物车现在会清空。但是,在评论区,我现在只能看到价格、商品名称、描述和照片。 :(
我认为问题出在这一行,但我不确定:->getQuote()->getItemsCollection() as $item.也许我的 $item 是不同的,或者应该替换为显示项目的东西。
我是否遗漏了某些内容或忘记在代码中添加某些内容? :(
【问题讨论】: