2014-03-03 56 views
0

我需要执行一个内部php函数来在用户登录joomla时在数据库中插入记录。我如何在组件,插件或扩展器上创建? 事件onUserLogin在joomla 2.5上工作?谢谢。Joomla执行用户登录功能

回答

0

您需要创建一个插件并使用joomla中的事件挂钩。所以触发这个事件,它会和你的插件交谈,并且在这种情况下你需要做一些用户细节。

我不知道该怎么帮你的代码出来,如果你不这样在这里发布的代码有一些很好的链接,看看

文档的用户事件--->http://docs.joomla.org/J1.5:Plugin/Events/User

关于事件的文档--->http://docs.joomla.org/Plugin/Events

注意很多内容正在被“移动”,因此请点击链接进入新页面,并注意已弃用事件中的名称更改。

希望这会有所帮助,并发回一些代码以获得更多反馈。

+0

这样做是否会覆盖其他包含onUserLogin函数的插件? –

+0

它可能。我不确定,这是一个很好的问题。 –

+2

它不会覆盖任何插入onUserLogin事件的插件。但是,如果您的插件需要在另一个活动插件之前或之后执行,您可以通过管理其在后端插件管理器界面中的顺序来更改哪个插件钩子首先触发。 –