Magento 观察者订单状态 update/new 发货

Magento observer on order status update/new shipment

我正在尝试将观察者添加到我的 Magento 扩展程序中。观察者应该跟踪状态更新并将它们推送到外部系统。

我的 etc/config 里有这个。xml

<config>
    <adminhtml>
        <events>
            <sales_order_save_commit_after>
                <observers>
                    <plus_orderupdate>
                        <class>EffectConnect_Plus_Model_Observer</class>
                        <method>orderUpdate</method>
                    </plus_orderupdate>
                </observers>
            </sales_order_save_commit_after>
        </events>
    </adminhtml>
</config>

这在我的 Model/Observer.php

public function orderUpdate(Varien_Event_Observer $observer){
    $order=$observer->getEvent()->getOrder();

    die('Observer called');
}

然而,观察者并未在状态更新或其他任何事情上被调用。我似乎无法弄清楚为什么,我尝试了各种观察者,比如sales_order_save_after。 有什么问题吗?我用对了观察者吗? 我扩展中的所有其他观察员工作正常。这是我第一次在 Magento 工作,所以我可能会遗漏一些基本的东西:)

谢谢!

记得在更改时禁用并清理配置缓存xml