joomla プラグイン
私は初心者の .Net プログラマーで、PHP についてはあまり知りません。最近、Joomla のプラグイン原理について学ぶように頼まれました。数日間試してみましたが、結果は得られませんでした。 プラグインの本質は、プログラム本体を変更せずにソフトウェアの機能を強化することです。プラグインのインターフェースが公開されると、誰でもプラグインを自作して操作上の不便を解消したり、機能を追加したりすることができます。プラグイン フレームワークは、メイン プログラム (ホスト) とプラグイン (プラグイン) の 2 つの部分で構成されます。メイン プログラムは、プラグインを「含む」プログラムです。プラグインは、いくつかの標準を実装する必要があります。プラグインと通信するときにメイン プログラムによって呼び出されるインターフェイス。
このプラグイン GIS ソフトウェアの設計原則と、.NET リフレクション テクノロジに基づく実装をご覧ください。プラグインとは、プログラム本体を変更せずにソフトウェアの機能を拡張するもので、プラグインのインターフェースを公開することで、操作上の不都合を解消したり、機能を追加したりすることができます。プラグイン フレームワークは、メイン プログラム (ホスト) とプラグイン (プラグイン) の 2 つの部分で構成されます。メイン プログラムには、プラグインがいくつか実装されている必要があります。標準インターフェイス。プラグインと通信するときにメイン プログラムによって呼び出されます
このプラグイン GIS ソフトウェアの設計原則と、.NET リフレクション テクノロジに基づく実装をご覧ください
よろしければ、よろしくお願いしますわかりました
まさか
兄弟、率直に言って、それは非常に簡単です
つまり、すべてのフロントエンドはトリガーを含むこのクラスを継承します ページの実行中、トリガーはプラグインがあるかどうかを判断しますまたは、コンポーネントを実行する必要があります。そうであれば、それを実行します。
注意する必要があるのは、実行前と実行後のトリガーです。これらのレコードはデータベースに保存されます
既製のものをダウンロードするだけです
また、各ページはプラグインにバインドできます。
別のアイデア、詳細を提供していただければ幸いです。