私は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