Creating Hello world event dispatcher(observer) in Magento?

前端 未结 3 1134
挽巷
挽巷 2021-01-01 09:23

I am trying to create an event dispatcher in Magento (which should be called after a product gets added to cart).

What I\'ve done so far:

I Googled this and

3条回答
  •  不思量自难忘°
    2021-01-01 09:53

    1. In your config.xml the short name given to your blocks and models is crossdata. Yet the event uses the alias dispatcher/observer, you have not defined a name dispatcher. This probably needs to be crossdata/observer.

    2. The Inchoo example calls it's module Inchoo_Dispatcher and the model is Inchoo_Dispatcher_Model_Observer. Your module is MyPackage_Crossdata which means the alias crossdata/observer would try to load MyPackage_Crossdata_Model_Observer. But your observer is erroneously called MyPackage_Crossdata_Dispatcher_Model_Observer.

    3. If your pasted code is not showing here in Stack Overflow either indent it by four spaces or use the {} button to format it. That is the preferable way to show code.

提交回复
热议问题