php – 如何遍历Magento购物车中的所有商品?

好吧,我不知道怎么做这个简单的事情.我只需循环浏览购物车中的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/
>资料来源:http://www.magentocommerce.com/boards/viewthread/19020/#t99651

相关文章

统一支付是JSAPI/NATIVE/APP各种支付场景下生成支付订单,返...
统一支付是JSAPI/NATIVE/APP各种支付场景下生成支付订单,返...
前言 之前做了微信登录,所以总结一下微信授权登录并获取用户...
FastAdmin是我第一个接触的后台管理系统框架。FastAdmin是一...
之前公司需要一个内部的通讯软件,就叫我做一个。通讯软件嘛...
统一支付是JSAPI/NATIVE/APP各种支付场景下生成支付订单,返...