2016-03-17 61 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

你能显示你的完整代码吗?您需要确保在获得总数之前加载订单。 –