2014-03-03 95 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事件的插件。但是,如果您的插件需要在另一個活動插件之前或之後執行,您可以通過管理其在後端插件管理器界面中的順序來更改哪個插件鉤子首先觸發。 –