Я пытаюсь добавить наблюдателя в свое расширение 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, поэтому я могу пропустить некоторые основные вещи :)
Спасибо!