События Magento не запускаются в кеше полной страницы - PullRequest
0 голосов
/ 10 мая 2018

Я использую Amasty Full Page Cache для Magento 1.x

При проверке событий, которые запускаются при попадании в кэш страницы, я обнаружил, что resource_get_tablename и http_response_send_before являются единственными 2 событиями, которые запускаются во время обращения к кешу.

Тем не менее, присоединение наблюдателя к http_response_send_before ничего не делает при попадании в кеш.

Я посмотрел на функцию dispatchEvent в Mage_Core_Model_App и обнаружил, что события $ this -> _ пусты при обращении к кешу, так есть ли способ прикрепить наблюдателя к каким-либо событиям? Я добавляю отслеживание и не хочу изменять index.php

1 Ответ

0 голосов
/ 30 января 2019

controller_front_send_response_before

Это событие будет запущено независимо от того, включена ли FPC. Попробуйте использовать наблюдатель с этим

...