Я пытаюсь добавить наблюдателя к моему расширению Magento. Наблюдатель должен отслеживать обновления статуса и подталкивать их к внешней системе.Magento observer при обновлении статуса заказа/новая отправка
У меня есть это в моем и т.д./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>
И это в моей модели/Observer.php
public function orderUpdate(Varien_Event_Observer $observer){
$order=$observer->getEvent()->getOrder();
die('Observer called');
}
Однако наблюдатель не вызывается на изменение статуса или что-нибудь еще , Я не могу понять, почему, я пробовал все виды наблюдателей, вроде sales_order_save_after
. Что может быть неправильным? Использую ли я правого наблюдателя? Все остальные наблюдатели в моем расширении работают нормально. Это мой первый опыт работы в Magento, поэтому я мог бы пропустить некоторые основные вещи :)
Спасибо!
Это исправлено, полезно знать. Благодаря! – Jules