您好我已经在magento中创建了一个自定义模块。现在我需要用用户需求来获取订单数据。例如,当用户输入起始日期和结束日期时,将只显示那些订单ID。 所以我想在magento中运行一个查询,它给了我唯一的订单ID。任何人都可以对此有所了解。或者请为此提出一些建议
答案 0 :(得分:2)
这很简单......
// 1. Create order collection object
$collection = Mage::getModel('sales/order')->getCollection();
// 2. Apply your date filter
$collection->addFieldToFilter(
'created_at',
array('from' => '2010-01-01', 'to' => '2010-01-01')
);
// 3. Iterate it for displaying results
foreach ($collection as $order) {
//...
}