/ / Devo intercettare l'evento di logout ed eseguire un reindirizzamento prima di chiudere la sessione - magento2

Devo intercettare l'evento di logout ed eseguire un reindirizzamento prima di chiudere la sessione: Magento2

In questo momento ho implementato un osservatore del logoutevento e Im in grado di eseguire un reindirizzamento utilizzando l'intestazione ("Posizione: ...") + soluzione di uscita, ma questo non è accettato da Magento2 poiché interrompe il flusso normale.

Voglio eseguire un reindirizzamento cercando di ottenere il controllo della richiesta e impostare l'URL .. ma non sono in grado di farlo.

Un'alternativa è creare un plugin che possa controllare tutti gli eventi di logout, ma non so come farlo.

Ecco un tentativo precedente: https://magento.stackexchange.com/questions/106972/magento2-custom-logout-observer-with-redirection

Qualcuno può condividere un modo per risolverlo?

risposte:

1 per risposta № 1

Sembra che tu stia cercando l'override del controller. Basta eseguire l'override e fare ciò che vuoi. https://magento.stackexchange.com/questions/68793/magento-2-rewrite-controller