Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
一旦用户成功登录,我正在尝试完成一些特定的操作,我想知道在哪里可以完成这项工作。
我应该创建或编辑用户插件并在 onLoginUser() 函数中编写逻辑吗?如果是这样,我在哪里导入插件并触发适当的事件。
谢谢
最好的地方当然是将逻辑写入插件。这样,您就不会受到 Joomla 或 VM 升级会覆盖的任何代码更改的影响,并让您完全控制正在发生的事情。
我很确定 Joomla 在 plugins\user 文件夹中安装了一个 example.php 和 xml 文件,您可以克隆和修改它。只需确保在 joomla 插件表中有一个条目,以便 Joomla 知道它存在,并允许您通过管理员页面进行配置。