如何获取magento登录客户的订单列表

Swa*_*sar 3 magento

我正在努力获取客户订购的订单号(名称)列表.我试过用

Mage::getModel('sales/order')->load($order_id);

但对我不起作用?实际上我正在处理帮助台模块并尝试为门票分配订单.

Swa*_*sar 12

好的朋友,谢谢你的提示,我用这个得到了这个

require_once 'app/Mage.php'; 
      Mage::app();       

      $orders = Mage::getResourceModel('sales/order_collection')
        ->addFieldToSelect('*')
        ->addFieldToFilter('customer_id', Mage::getSingleton('customer/session')->getCustomer()->getId())
        ->addFieldToFilter('state', array('in' => Mage::getSingleton('sales/order_config')->getVisibleOnFrontStates()))
        ->setOrder('created_at', 'desc')
    ;   

     $this->setOrders($orders); 

     foreach ($orders as $order):

    echo $order->getRealOrderId().' at '.$this->formatDate($order->getCreatedAtStoreDate()).' ('.$order->formatPrice($order->getGrandTotal()).')';

    endforeach;
Run Code Online (Sandbox Code Playgroud)