如问题中所述,当有人进入管理面板并为目录搜索索引选择reindex数据时会触发哪个事件?
我尝试在命令shell上运行grep,但我似乎无法使用它(获取事件列表)。我已经尝试查看事件列表,但找不到正确的列表。
我倾向于认为事件catalogindex_plain_reindex_after会被触发,但我已经尝试过了,情况并非如此......
非常感谢任何帮助!
答案 0 :(得分:1)
如果您找不到任何特定的事件调度,您始终可以在控制器上获得以下事件:
<controller_action_postdispatch_adminhtml_index_process_massReindex>...</controller_action_postdispatch_adminhtml_index_process_massReindex>
在观察者中你可以得到控制器参数:
$observer->getEvent()->getData('controller_action')->getRequest()->getParam('some_id_or_variable');
其中'some_id_or_variable'是您希望从请求参数获取的值。