Php 用于离开页面的Magento事件
我正在尝试进行一些数据清理,当用户离开我的模块影响的页面时,我可以将所有清理逻辑放在任何需要的地方,但我的问题是:Php 用于离开页面的Magento事件,php,magento,Php,Magento,我正在尝试进行一些数据清理,当用户离开我的模块影响的页面时,我可以将所有清理逻辑放在任何需要的地方,但我的问题是: 当用户离开给定页面时是否会调用任何事件或方法,如果是,调用什么以及如何调用/config它您只能触发ajax请求: $(window).unload(function() { //alert('Handler for .unload() called.'); YOUR_AJAX_CALL(); }); 由于PHP是无状态的,只对请求进行操作,所以PHP无法检测窗口是否关闭
当用户离开给定页面时是否会调用任何事件或方法,如果是,调用什么以及如何调用/config它您只能触发ajax请求:
$(window).unload(function() {
//alert('Handler for .unload() called.');
YOUR_AJAX_CALL();
});
由于PHP是无状态的,只对请求进行操作,所以PHP无法检测窗口是否关闭,这是在客户端发生的
如果您的意思是“当客户注销时”,您可以使用:
controller\u action\u postspatch\u customer\u account
你说的“留下一页”是什么意思?从应用程序中的一个页面转到下一个页面?完全离开网站?关闭浏览器而不导航到其他位置?这是个玩笑吗?:)如果你问这样的问题,你应该让magento一个人呆着。