感谢阅读,我正在尝试在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 ..
}
}
任何人都可以帮忙吗? 提前完成。
答案 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/