Magento观察员的订单状态更新/新货物


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

时,请记住禁用并清理配置缓存