在结帐成功页面中添加总价

Bre*_*rek 6 magento

我需要知道,如果有任何解决方案如何添加magento success.phtml订单的总价?因为我想要下订单后,客户得到所有信息如何付款,包括需要支付的价格,因为客户在最后一步不记得什么是总价.

Jür*_*len 12

您可以在以下内容中使用以下内容success.phtml:

$sOrderId = Mage::getSingleton('checkout/session')->getLastOrderId();
$oOrder = Mage::getModel('sales/order')->load($sOrderId);
echo $oOrder->getGrandTotal();
Run Code Online (Sandbox Code Playgroud)


Ant*_*n S 9

在success.phtml模板,你可以使用

$order = Mage::getModel('sales/order')->loadByIncrementId($this->getOrderId());
$total = $order->getGrandTotal();
Run Code Online (Sandbox Code Playgroud)

正确的方法是扩展Mage_Checkout_Block_Onepage_Success并添加自己的方法再次加载订单(因为在这个页面引用已经不活动),因为在模板中加载这些东西是不好的