2013-02-14 44 views

回答

2

在捆綁的開發工具插件中,您可以檢查所有已註冊的操作,eventsplugin 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); 

傾倒註冊到埃爾格的所有操作。