0
我正在为* checkout_submit_all_after *事件编写一个观察者,它工作正常。当您编辑订单(例如#1001)时,magento用#1001-1创建一个新订单并取消先前的订单。在观察者中获取以前的订单ID
管理面板告诉我#1001-1链接到#1001,所以如何知道当前订单是否实际上是修改版本?
是否有一些用于此目的的函数/变量?
谢谢
我正在为* checkout_submit_all_after *事件编写一个观察者,它工作正常。当您编辑订单(例如#1001)时,magento用#1001-1创建一个新订单并取消先前的订单。在观察者中获取以前的订单ID
管理面板告诉我#1001-1链接到#1001,所以如何知道当前订单是否实际上是修改版本?
是否有一些用于此目的的函数/变量?
谢谢
我做到了!
$current_id = $order->getRealOrderId(); // #1001-2
$previous_id = $order->getRelationParentRealId(); // #1001-1
$older_id = $order->getOriginalIncrementId(); // #1001
试图转储订单对象,并期待的print_r($顺序)内 –
这是行不通的,页面冻结或返回空白输出。 Mage_Sales_Model_Order的文档,它没有帮助的顺序 – Infrid
print_r(array_keys($ order)) –