php – 如何遍历Magento购物车中的所有商品?
发布时间:2020-12-13 22:01:50 所属栏目:PHP教程 来源:网络整理
导读:好吧,我不知道怎么做这个简单的事情.我只需循环浏览购物车中的3件商品,这样我就可以获得每件商品的商品信息 – 例如商品类别,商品名称,等等等等.我已经用谷歌搜索了一个小时,并且没有找到任何似乎是如此简单的任务的东西.获取引用,然后getAllItems()为我返回
好吧,我不知道怎么做这个简单的事情.我只需循环浏览购物车中的3件商品,这样我就可以获得每件商品的商品信息 – 例如商品类别,商品名称,等等等等.我已经用谷歌搜索了一个小时,并且没有找到任何似乎是如此简单的任务的东西.获取引用,然后getAllItems()为我返回任何内容.有人有任何想法/链接?
谢谢. 解决方法
你确定报价不起作用吗?以下代码应该有效:
$session = Mage::getSingleton('checkout/session'); foreach ($session->getQuote()->getAllItems() as $item) { print_r($item->getData()); } 当然,如果你没有在Magento模板/控制器/模型中进行,那么你需要适当地设置环境: require_once 'app/Mage.php'; umask(0); Mage::app(); /* Then put your code here.. */ >资料来源:http://www.nicksays.co.uk/2009/02/testing-magento-modules/ (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |