我有兩個插件:plugin_A和plugin_B。在plugin_A/actions/plugin_A/
中有一個動作a_action.php。在plugin_B/actions/plugin_B/
有一個動作b_action.php。如何從另一個插件調用另一個插件後的動作被稱爲
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");
我想b_action隨時a_action被調用後調用。
我該如何解決這個問題。
謝謝大家提前。
謝謝你的回覆@enRaiser。它是否可以從** plugin_B **完成,因此它是** plugin_B **,用於檢查是否發生了一個事件? –
在這種情況下,我建議你註銷插件b的start.php中的a_action.php。並註冊b_action.php。並在開始時調用action('a_action')og b_action.php – enRaiser
謝謝@enRaiser –