Php 在Magento的单页签出的订单审核部分获取账单信息
我试图在Magento 1.7.0中的单页签出的“订单审核”部分显示账单和发货信息 然而,它根本不想合作。我尝试了各种论坛上提到的几种方法,也尝试了其他方法。但这些方法似乎都不管用 这是我已经试过的 任何帮助都将不胜感激! 提前谢谢Php 在Magento的单页签出的订单审核部分获取账单信息,php,magento,checkout,Php,Magento,Checkout,我试图在Magento 1.7.0中的单页签出的“订单审核”部分显示账单和发货信息 然而,它根本不想合作。我尝试了各种论坛上提到的几种方法,也尝试了其他方法。但这些方法似乎都不管用 这是我已经试过的 任何帮助都将不胜感激! 提前谢谢 Mage::getSingleton('checkout/session')->getQuote() ->getShippingAddress()
Mage::getSingleton('checkout/session')->getQuote()
->getShippingAddress()
->getData();
Mage::getSingleton('checkout/session')->getQuote()
->getBillingAddress()
->getData();
将为您提供当前订单的帐单和装运信息。根据上下文,您可能还需要调用
Mage::getSingleton('checkout/session')->getQuote()
->collectTotals();
要使订单税、小计等正确无误。您可以将地址作为对象获取:
$checkout = Mage::getSingleton('checkout/session')->getQuote();
$billing = $checkout->getBillingAddress();
$shipping = $checkout->getShippingAddress();
并将其显示为html文本:
echo $billing->format("html");
echo $shipping->format("html");
您可以通过以下代码获取账单信息:
Mage::getSingleton('checkout/session')->getQuote()
->getBillingAddress()
->getData();
我有机会尝试一下,它成功了。谢谢!