Ich habe zwei Plugins: plugin_A und plugin_B. In plugin_A/actions/plugin_A/
gibt es eine Aktion a_action.php. In plugin_B/actions/plugin_B/
gibt es eine Aktion b_action.php.Wie eine Aktion von einem anderen Plugin nach einer weiteren Aktion von einem anderen Plugin aufrufen aufgerufen wird
plugin_A/start.php
elgg_register_action("a_action", __DIR__ . "/actions/plugin_A/a_action.php");
plugin_B/start.php
elgg_register_action("b_action", __DIR__ . "/actions/plugin_B/b_action.php");
würde Ich mag b_action nach jederzeit a_action aufgerufen werden wird aufgerufen.
Wie kann ich darüber gehen.
Vielen Dank im Voraus.
Danke für die Antwort @enRaiser. Kann es von ** plugin_B ** gemacht werden, so dass es ** plugin_B ** ist, das nach dem Vorkommen einer ction sucht? –
In diesem Fall schlage ich vor, dass Sie a_action.php in start.php des Plugins b abmelden. und registriere b_action.php. und rufe Aktion ('a_action') am Anfang auf und b_action.php – enRaiser
Danke @enRaiser –