小编use*_*677的帖子

从 magento 中的销售订单和销售订单项目中获取数据

我正在使用 magento php 代码来获取客户名称、电子邮件、产品描述、sku 代码、订单号和客户 ID。但是,在尝试加入“sales/order”和“sales/order_item”模型以通过 foreach 循环打印数据并仅获取当前日期时,我一直感到有些卡住。这是我到目前为止得到的:

<?php
set_time_limit(0);
require_once '../app/Mage.php';
Mage::app('uk');
$collection = Mage::getModel('sales/order')
    ->getCollection()
    ->addFieldToFilter('store_id', Mage::app()->getStore()->getId())
    ->addAttributeToFilter('status', Mage_Sales_Model_Order::STATE_COMPLETE)
    ->addAttributeToSelect('*')
    ->addAttributeToSort('created_at','DESC');
foreach ($collection as $c) {
    echo $c->getCustomerName() . "\t" .
    $c->getCustomerEmail() . "\t" .
    $c->getCreatedAt() . "\r\n";
}
?>
Run Code Online (Sandbox Code Playgroud)

你能帮我解决这个问题吗?

非常感谢,

内斯特

magento

3
推荐指数
1
解决办法
8916
查看次数

标签 统计

magento ×1