2015-07-20 7 views
0

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

Спасибо!

ответ

1

Не забывайте отключать и очищать кеш конфигурации при изменении xml

+1

Это исправлено, полезно знать. Благодаря! – Jules

 Смежные вопросы

  • Нет связанных вопросов^_^