Preciso definir ou atualizar um cookie, mas quero garantir que todo (ou o máximo possível) do processamento da solicitação ocorra antes que meu código de geração de cookies seja executado. ou seja, se o usuário efetuar login, quero garantir que o processamento do login ocorra antes da execução do meu código ou se o usuário adicionar algo ao carrinho, quero saber que todo o processamento do carrinho é feito primeiro.
Existem eventos despachados imediatamente antes de uma resposta ser enviada ao navegador?
cookie
event-observer
Jim OHalloran
fonte
fonte
Um truque útil, para encontrar eventos disparados durante uma solicitação / ação de página, é editar temporariamente app / Mage.php e gravar os eventos disparados em var / log / system.log
para
e, em seguida, finalize o arquivo de log. Achei esse método extremamente útil e economizei muito tempo procurando esse evento indescritível.
Naturalmente, você deve removê-lo imediatamente, pois não deseja confirmar os arquivos principais alterados. Envolvo-o na verificação do desenvolvedor, apenas por precaução.
fonte