在joomla用户注销之前运行php代码

时间:2017-08-30 16:32:00

标签: php joomla

我为Joomla写了一个组件,网站用户可以预约 我想在用户离开网站时执行php代码,这样如果操作不成功,将从数据库中删除该预订的付款。

1 个答案:

答案 0 :(得分:0)

您应该开发一个用户插件并使用Joomla事件来触发相关事件的代码。 https://docs.joomla.org/Plugin/Events/User

onUserLogout

  

在用户退出系统之前触发此事件。

     

如果任何插件返回false,则全局注销失败并且   onUserLogoutFailure事件被触发;如果成功,onUserAfterLogout   而是触发事件。

此外,您还可以在此处找到有关开发插件的完整教程:https://docs.joomla.org/J3.x:Creating_a_Plugin_for_Joomla