【发布时间】:2018-05-09 21:43:02
【问题描述】:
我正在为 Magento 1.x 使用 Amasty 全页缓存
在检查页面缓存命中时触发的事件时,我发现 resource_get_tablename 和 http_response_send_before 是缓存命中期间触发的仅有的 2 个事件。
但是,当缓存被命中时,将观察者附加到 http_response_send_before 不会做任何事情。
我查看了 Mage_Core_Model_App 的 dispatchEvent 函数,发现缓存命中时 $this->_events 是空的,那么有没有办法将观察者附加到任何类型的事件上?我正在添加一些跟踪,不想修改 index.php
【问题讨论】:
标签: php magento magento-1.9