Мне нужно установить или обновить cookie-файл, но я хочу убедиться, что вся (или насколько это возможно) обработка запроса происходит до запуска кода генерации cookie-файла. т. е. если пользователь входит в систему, я хочу убедиться, что обработка входа произошла до того, как мой код будет запущен, или если пользователь что-то добавит в свою корзину, я хочу знать, что вся обработка корзины выполняется в первую очередь.
Есть ли какие-либо события, которые отправляются непосредственно перед отправкой ответа в браузер?
cookie
event-observer
Джим Охаллоран
источник
источник
Удобный трюк, чтобы найти события, запущенные во время запроса / действия страницы, состоит в том, чтобы временно отредактировать app / Mage.php и записать события, запущенные в var / log / system.log
в
а затем хвост файл журнала. Я нашел этот метод чрезвычайно полезным и сэкономил много времени на поиск этого неуловимого события.
Естественно, вы должны немедленно удалить его, так как вы не хотите фиксировать измененные файлы ядра. Я включаю его в проверку разработчика, на всякий случай.
источник