为什么添加观察者不在magento与我合作

时间:2014-07-27 08:38:39

标签: php xml magento observers

感谢阅读,我正在尝试在magento中添加新字段到新闻稿。 进行了搜索并找到了answer,我认为这是最合适的一个。 但是当我添加我的观察者时,magento没有保存新的电子邮件,有时还没有保存消息

  

订阅存在问题

出现。 这是代码: config.xml(我的模块是本地的My_test):

           <newsletter_subscriber_save_before>
                <observers>
                    <class>test/newsletter_observer</class>
                    <method>add</method>
                </observers>
            </newsletter_subscriber_save_before>

并在文件app / code / local / My / Test / Model / Newsletter / Observer.php中:

class My_Test_Model_Newsletter_Observer{
   public function add($observer){
        // no thing here for now ..
    }
}

任何人都可以帮忙吗? 提前完成。

1 个答案:

答案 0 :(得分:1)

@allGood,我发现你缺少事件名称

 <newsletter_subscriber_save_before>
      <observers>
      <my_newsletter>
        <class>test/newsletter_observer</class>
       <method>add</method>
     </my_newsletter>
    </observers>
  </newsletter_subscriber_save_before>

更多详情:http://blog.chapagain.com.np/magento-event-observer-with-save-before-and-save-after/