Joomlaを使い始めてから約1年になります。つまり、いくつかのplugins、moduleおよびcomponentsをビルドします。今、私はjoomlaシステムの内部動作メカニズムの知識レベルを拡張したいと思います。
プラグインで定義されたイベントがtriggeringの後に呼び出されることを知っていますが、最初にどのようにすべてのプラグインregister自体をjoomlaのコアeventdispatcherに渡しますか。
誰でも私の混乱を解消できますか?
彼らはそれ自体を登録しません。これは JPluginHelper :: importPlugin() メソッドによって行われます。参考として この記事 を参照してください。それがあなたの混乱を明確にすることを願っています;)