Событие Magento для выхода из страницы

Вопрос:

Я пытаюсь выполнить некоторую очистку данных, когда пользователь покидает страницу, на которую воздействует мой модуль. Я могу поместить всю логику очистки везде, где мне нужно, но мой вопрос: есть ли какое-либо событие или метод, вызываемый, когда пользователь покидает заданной страницы, и если да, то что это такое и как мне это назвать /config it

Лучший ответ:

Вы можете запустить только запрос ajax:

$(window).unload(function() {
  //alert('Handler for .unload() called.');
  YOUR_AJAX_CALL();
});

Поскольку PHP является апатридом и действует только на запросы, нет способа PHP обнаружить, закрывается ли окно, это происходит на стороне клиента!

Если вы просто имеете в виду «когда происходит выход из системы», вы можете использовать:

controller_action_postdispatch_customer_account

Оцените статью
TechArks.Ru
Добавить комментарий