1

我需要在 Magento 中创建一个观察者,它监听当有人重新索引目录搜索索引时调用的事件。

那么当有人索引 Catalog Search Index 时会调用哪个事件呢?谢谢?

编辑:我正在查看事件:catalogindex_plain_reindex_after

这是正确的吗?

http://www.magentocommerce.com/wiki/5_-_modules_and_development/reference/events

4

2 回答 2

3

如果您需要某个页面上的观察者,您可以取消注释 index.php 中的 Varien_Profiler 并在配置的开发人员部分启用它。启用后,您应该会在页面底部看到一个表格,其中包含该页面上发生的所有事情。寻找DISPATCH EVENT:

于 2012-01-17T09:58:17.690 回答
2

我建议从命令行运行这个 grep 并构建一个可以挂钩的可用事件的事件 txt 文件。您链接的该列表可能已经过时了。

grep -r Mage::dispatchEvent /path/to/your/Magento/* > events.txt

于 2011-08-10T19:28:46.187 回答