我在Magento 1.x上使用Amasty Full Page Cache
当检查点击页面缓存时触发的事件时,我发现resource_get_tablename和http_response_send_before是缓存命中期间触发的唯一2个事件。
然而,在查看缓存时,将观察者附加到http_response_send_before并不会做任何事情。
我查看了Mage_Core_Model_App的dispatchEvent函数,发现当触发缓存时$ this-> _events为空,那么有没有办法将观察者附加到任何类型的事件?我添加了一些跟踪功能,并且不想修改index.php
答案 0 :(得分:1)
controller_front_send_response_before
无论是否启用FPC,都会触发此事件。尝试与此结合使用观察者