私はjoomla 3で機能していなかったjoomla 2.5のコンポーネントをmvcの方法で作成しましたが、後で判明したのは、joomla 3で以前のmvcクラスが機能していないため、コントローラー、ビュー、モデルクラスがレガシークラスから拡張されている必要があるためです
JControllerLegacy、JViewLegacy、JModelLegacy
そして、私が知る限り、コンポーネントをjoomla 3と互換性を持たせるために他に変更を加える必要はありません。他に知っておくべきことがあれば、j3との互換性について知らせてください。だから、joomla 2.5と3用に2つの別々のmvcコンポーネントを作成する代わりに、これらのLegacyクラスから拡張して、1つのコンポーネントでjoomla 2.5と3の両方に十分に対応できると思いますか?繰り返しますが、両方のjoomlaバージョンにインストールできるMVCコンポーネントを作成するために他に考慮すべきことは何ですか。
1
両方のプラットフォームで拡張機能を実行するには、FoFライブラリが最も単純なソリューションであることがわかりましたgithub.com/akeeba/fof
—
Anibal
「Learning Joomla!Tim Plummerによる「3 Extension Development」では、本の多くが段階的に「Joomlaをアップグレードする方法!2.5 Joomla!のコンポーネント 3. ' packtpub.com/web-development/…を
—
NivF007 16