2016-05-18 17 views
1

我試圖在這裏, 看到我收到的訂單數據,但是,我沒有得到任何$命令 - > hasInvoice()如何獲取magento中的發票數據?

$orderID = 100000062; 
$order = Mage::getModel('sales/order')->load($orderID); 
if ($order->hasInvoices()) { 
    $invIncrementIDs = array(); 
    foreach ($order->getInvoiceCollection() as $inv) { 
     $invIncrementIDs[] = $inv->getIncrementId(); 
    } Mage::log($invIncrementIDs); 
} 

回答

0

能否請您嘗試以下代碼:

$orders_invoice = Mage::getModel("sales/order_invoice")->getCollection(); 

foreach($orders_invoice as $val) { 
    print_r($val->getData()); 
} 
+0

但我變得空白的兄弟 –