2012-05-11 54 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(); 
?> 
相关问题