西部数码主机 | 阿里云主机| 虚拟主机 | 服务器 | 返回乐道官网
当前位置: 主页 > php教程 > magento教程 >

获取Magento订单中的所有商品

时间:2016-01-12 17:12来源: 作者: 点击:
在最近一个Magento项目中,需要使用Magento中的虚拟产品模拟余额支付的功能。客户在购买了某虚拟产品之后,会充值等值金额到客户的余额中。这里遇到一个问题。当客户同
在最近一个Magento项目中,需要使用Magento中的虚拟产品模拟余额支付的功能。客户在购买了某虚拟产品之后,会充值等值金额到客户的余额中。这里遇到一个问题。当客户同时购买了虚拟产品和实物产品的时候,我们需要获取订单中所有的商品,并判断哪些是符合条件的虚拟商品,从而将等值的货币金额重置的账户中。
 
具体代码如下。
 
 
$ordered_items = $order->getAllItems();
foreach($ordered_items as $item) {
    //判断是否为虚拟产品
}
 
(责任编辑:好模板)
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------