我需要通过info.phtml文件在订单详细信息屏幕上显示当前订单增量ID。
如果我使用$this->getOrder();
或$this->getOrderId();
或$this->getIncrementId();
不返回任何内容。
如果我使用$order->getOrder();
或$order->getOrderId();
或$order->getIncrementId();
返回错误,则为:
致命错误:在a上致电成员函数getIncrementId() 非对象
我缺少什么?
尝试以下代码希望这会有所帮助。
$this->getOrder()->getRealOrderId()
请尝试下面的代码。
代码位于app design frontend base default template sales sales order info.phtml
中的代码$_order = $this->getOrder();
echo $_order->getRealOrderId();
请更多地详细说明。我的意思是您可以发布功能吗?尝试一下。
$order = Mage::getModel('sales/order');
$order->load(Mage::getSingleton('sales/order')->getLastOrderId());
$lastOrderId = $order->getIncrementId();