【问题标题】:Magento - Adminhtml - Get id of order just createdMagento - Adminhtml - 获取刚刚创建的订单 ID
【发布时间】:2010-12-10 13:35:46
【问题描述】:

我想对使用 admin 面板制作的订单进行一些后期处理。

我已经订阅了controller_action_postdispatch_adminhtml_sales_order_create_save事件,并且正在调用这个观察者的正确函数。

如何在我的函数中获取刚刚保存在saveAction 中的订单的id。

【问题讨论】:

    标签: magento e-commerce


    【解决方案1】:

    Mage_Adminhtml_Model_Sales_Order 似乎没有在任何地方保存会话中的订单,因此这对于您选择的事件可能很困难。实际上,您指定的控制器操作调用 _getSession()->clear() 以丢失会话中的所有数据。

    我建议找一个不同的事件来使用。

    【讨论】:

    • 我已经开始覆盖控制器的保存操作。我现在很接近。已经在我的本地/测试安装上工作了。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-09-09
    • 1970-01-01
    • 1970-01-01
    • 2018-05-14
    • 1970-01-01
    • 2017-01-04
    • 1970-01-01
    相关资源
    最近更新 更多