2016-03-17 91 views
0

對不起,我正在使用在線翻譯器。如何獲取magento中的銷售總額和訂單號?

我在使用正常工作捕獲樣本值(27.99)和(我的產品描述)的magento頁面上使用以下腳本(app/code/core/Mage/Checkout/Block/onepage/Success.php) 。我如何才能獲得銷售額和訂單號的全部價值?

<?php 
$sale_amount = '27.99'; 
$product = 'My Product Description'; 
include('afiliados/controller/record-sale.php'); 
?> 

有人能幫助我嗎?

謝謝。

回答

1

你可能在尋找這樣的事情:

$orderId = Mage::getSingleton('checkout/session')->getLastRealOrderId(); 
$order = Mage::getModel('sales/order')->load($orderId); 
echo $order->getGrandTotal(); 
+0

讓我知道如果你需要任何其他值 –

+0

我改爲$產品= $訂單ID;現在這個捕獲訂單號,但是當我添加$ sale_amount ='$ order-> getGrandTotal();';它不捕獲值,記錄爲0.00,手動添加例如$ sale_amount = '10.00';它寫報道的價值10.0 你能幫我嗎? 非常感謝你 –

+0

你能顯示你的完整代碼嗎?您需要確保在獲得總數之前加載訂單。 –