我需要註冊的行動在elgg框架 (如發帖子或添加一個朋友)的事件 有沒有辦法這樣做?Elgg,如何獲得所有操作?
0
A
回答
2
在捆綁的開發工具插件中,您可以檢查所有已註冊的操作,events和plugin hooks以及綁定了哪些處理函數。您可以使用像elgg_register_event_handler和elgg_register_plugin_hook_handler這樣的函數來註冊發生的事件/掛鉤的回調。
0
操作,如發佈博客或作出評論可以註冊到埃爾格的動作系統,通過這個API(最終保存在組$ config->行動作爲一個數組):
elgg_register_action($action, $filename = "", ...)
後您已註冊的行動,你可以通過URL http://elggsite.org/action/action_name/通過表單發佈或ajax來執行它。
action_name url段對應於在elgg_register_action()API中傳遞的第一個參數。
此外,還可以埃爾格完成啓動後
var_dump($CONFIG->actions);
傾倒註冊到埃爾格的所有操作。
相關問題
- 1. 需要拆分Elgg的讀寫操作
- 2. Elgg - 爲訪客用戶執行操作
- 3. 如何獲得操作系統名稱
- 4. 如何獲得露天操作狀態
- 5. 我如何獲得操作名稱?
- 6. 如何從Request.UserAgent獲得操作系統?
- 7. iOS - 如何在AFHTTPClient完成所有操作時得到通知
- 8. 如何添加一個AJAX動作 - Elgg
- 9. 如何刪除GtkEntryCompletion的所有操作
- 10. 如何等待所有異步操作?
- 11. 如何等待所有羣組操作?
- 12. 如何阻止所有其他操作
- 13. MVC獲取所有操作方法
- 14. 從AzMan獲取所有操作
- 15. 我如何獲得所有文件
- 16. 如何獲得在所有的NSArray
- 17. JSoup如何獲得所有的答案
- 18. 如何獲得所有文件isostorage
- 19. 我如何獲得所有酒單api?
- 20. 如何獲得所有全局變量
- 21. 如何獲得data.d的所有元素
- 22. 如何獲得所有參數名與
- 23. 如何獲得所有CPU信息
- 24. 如何獲得所有CouchDB值的SUM?
- 25. 如何獲得的所有值光標
- 26. 如何獲得JavaScript中的所有div?
- 27. 我如何獲得所有LDAP條目?
- 28. 如何在OpenCvSharp中獲得所有點?
- 29. Neo4jClient C#如何獲得所有節點
- 30. 如何從Kinvey獲得所有用戶