我需要找到调度以下事件时触发的方法
Mage::dispatchEvent('sales_quote_add_item', array('quote_item' => $item));
我知道如何创建自定义事件挂钩并且它应该保留在config.xml中,但我无法在任何配置XML中找到此sales_qute_add_item的挂钩。
答案 0 :(得分:1)
没关系。在Magento中没有此事件的默认监听器。 Magento核心团队专门为此次活动添加了此活动。
答案 1 :(得分:0)
这样做
<events>
<sales_quote_add_item>
<observers>
<your_observer_name>
<type>model</type>
<class>Your_Observer_Class</class>
<method>yourObserverMethod</method>
</your_observer_name>
</observers>
</sales_quote_add_item>
</events>
答案 2 :(得分:0)
只需搜索所有配置xml文件
<sales_quote_add_item>
如果它在事件标记中,那么查看方法和类以查看它所在的文件。