在Magento管理面板中保存订单时的事件调度

时间:2011-10-26 08:26:59

标签: magento backend

我尝试在Magento的管理面板中创建订单,我尝试下一个事件: controller_action_postdispatch_adminhtml_sales_order_create_save 但是这个方法做了一个$ this-> _getSession() - > clear();并删除我的订单数据。 我应该抓住什么事? 任何想法,谢谢

1 个答案:

答案 0 :(得分:2)

您可以尝试以下任何事件: -

  • adminhtml_sales_order_create_process_data(在行的文件“app/code/core/Mage/Adminhtml/controllers/Sales/Order/CreateController.php” - 245)
  • sales_order_place_before(在第1072行的文件“app/code/core/Mage/Sales/Model/Order.php”中)

Magento v1.6.0.0引用了它们。

但是,我尝试搜索提到“controller_action_postdispatch_adminhtml_sales_order_create_save”的事件,但我没有在这个Magento版本的1.6.0.0& 1.5.1.0。

希望它有所帮助。