0
我想在用戶成功登錄後完成某些操作,我想知道哪裏可以做到這一點。在joomla1.5登錄後實現自定義邏輯
我應該創建或編輯用戶插件並在onLoginUser()函數中寫入邏輯嗎?如果是這樣,我可以在哪裏導入插件並觸發適當的事件。
由於
我想在用戶成功登錄後完成某些操作,我想知道哪裏可以做到這一點。在joomla1.5登錄後實現自定義邏輯
我應該創建或編輯用戶插件並在onLoginUser()函數中寫入邏輯嗎?如果是這樣,我可以在哪裏導入插件並觸發適當的事件。
由於
的最佳位置是,當然,到邏輯寫入到插件。這樣,您就無需執行Joomla或VM升級會覆蓋的任何代碼更改,並且可以完全控制正在發生的事情。
我很確定Joomla在plugins \ user文件夾中安裝了一個example.php和xml文件,您可以克隆和修改它。只要確保在joomla插件表中有條目,以便Joomla知道它存在,並允許您通過管理員頁面進行配置。
謝謝格雷格,我已經看了一下這個例子。我應該在什麼時候導入插件並開啓該事件?謝謝 – user1220771
通過向數據庫中添加條目,它已經註冊到Joomla,然後使用管理插件管理器來激活/配置它。從那裏,所有事件都會在適當的時候自動啓動。通過它的聲音,把你的代碼放在正確的功能是onLoginUser – GDP
這是否爲你做? – GDP