2012-05-11 85 views
2

我需要關於我的Magento結帳成功頁面的一些基本信息來檢查通過我的商店的一些轉換。爲此,我需要訂單和所有商品ID的總價。Magento結帳成功頁面:獲取一些訂單信息

在尋找,我發現一個代碼來獲得最後的命令:

<?php 
    $_customerId = Mage::getSingleton('customer/session')->getCustomerId(); 
    $lastOrderId = Mage::getSingleton('checkout/session')->getLastOrderId(); 
    $order = Mage::getSingleton('sales/order'); 
    $order->load($lastOrderId); 
?> 

但我怎麼能拿到總價格和所有物品的ID(由,分隔)。

我對Magento很陌生,所以對我來說一切都有點困惑。

有人可以幫我嗎?

謝謝。來自德國

問候, Raisis

回答

3

你可以通過$order->getData('base_grand_total');

訂單總額,以獲得所有文章(環通),你需要做的,

foreach($order->getAllItems() as $items) { 
    $items->getName(); 
} 
2

使用此代碼獲得訂單對象和訂單總額,更清潔

<?php 
$order = Mage::getModel('sales/order')->loadByIncrementId($this->getOrderId()); 
$total = $order->getGrandTotal(); 
?> 
相關問題