2013-02-14 2 views

Répondre

2

Dans le plug-in Developer Tools intégré, vous pouvez inspecter toutes les actions enregistrées, events et plugin hooks et les fonctions de gestionnaire qui leur sont liées. Vous pouvez utiliser des fonctions telles que elgg_register_event_handler et elgg_register_plugin_hook_handler pour enregistrer les rappels sur les événements/hooks qui se produisent.

0

Des actions comme l'affichage d'un blog ou faire un commentaire peut être enregistré dans le système d'actions Elgg par cette API (éventuellement enregistré dans $ config-> actions comme un tableau):

elgg_register_action($action, $filename = "", ...) 

Après avoir enregistré une action, vous pouvez le faire par l'URL http://elggsite.org/action/action_name/ soit par la poste, soit par ajax.

Le segment d'URL nom_action correspond au premier paramètre transmis dans l'API elgg_register_action().

De plus, vous pouvez vider toutes les actions enregistrées dans Elgg par

var_dump($CONFIG->actions); 

après Elgg termine le démarrage.

Questions connexes