Magento订单网格

时间:2014-10-22 04:43:41

标签: magento

您好我需要在Magento FRONT END页面中显示Order Details网格。我尝试了不同的方法,但没有什么工作正常。

还有如何找到<?php echo $this->getChildHtml('customer.account.dashboard.extra') ?>阻止。

请知道。

1 个答案:

答案 0 :(得分:0)

这是快捷方式,

<?php

require_once('app/Mage.php'); //Path to Magento
umask(0);
Mage::app()->getStore();

echo '<pre>';
$orders = Mage::getModel('sales/order')->getCollection()
    //->addFieldToFilter('status', 'complete')
    ->addAttributeToSelect('customer_email')
    ->addAttributeToSelect('status')
    ->addAttributeToSelect('increment_id')
    ;

//echo $orders->getSelect();

//exit;

foreach ($orders as $order) {
    $email = $order->getCustomerEmail();
    echo $order->getIncrementId() . ": '" . $order->getStatus() . "', " . $email . "\n";
}

它获取所有订单详细信息。如果您有任何疑问,请在此发表评论。