質問: bootstrapバージョンは新しい拡張機能でv2.3またはv3を使用する必要があります 拡張機能の開発者として、私は次の拡張機能でどのbootstrapバージョンを使用するか)がまだ混乱しています。 多くの議論の中で、私はjoomla 3.xがbootstrap-3.0を利用しないことを発見しました。 ほとんどのテンプレートプロバイダーはbootstrap v3 bootstrap v3も使用する多くの拡張機能 何を選ぶ?
回答: joomla 3.xにはbootstrap 2のファイルが付属しており、下位互換性があるため、joomla 3.xシリーズで変更される可能性はほとんどありません。bootstrapは2つの主要な領域で構成されていることを理解することが重要です: cssファイル javascriptフレームワーク [〜#〜] css [〜#〜]joomlaには、ソースlessファイルとコンパイル済みcssファイルの両方としてこれらのファイルが含まれています。 joomla自体は、bootstrap cssファイルをロードしません。これらのファイルを使用するか、独自のcssファイルを同梱するかは、テンプレート次第です。バックエンドでは、アクティブなテンプレートは通常「isis」であり、bootstrap 2個のファイルを頻繁に使用します。したがって、bootstrap 2スタイルを使用することは理にかなっています特に、とにかく多くの代替管理テンプレートがないためフロントエンドではしかし、それは完全に異なるトピックです。ユーザーがどのテンプレートを使用し、どのフレームワークに基づくかはわかりません。個人的には、bootstrap 2のスタイリングをここでも使用します。これは、コア出力もこれらを使用するという唯一の理由からです。したがって、テンプレートがこれらのクラスをサポートする可能性が高くなります。それ以外の場合は、オーバーライドが提供されますコアにオーバーライドを使用する場合、とにかく拡張機能にもオーバーライドが必要になる可能性があります。もちろん、bootstrap 3のサポートを追加することもできますが、これは作業を2倍にすることを意味します。ただし、bootstrap 3のレイアウトをオプションなしで提供することは決してしませんロードするbootstrap 2つのもの。javascriptjoomlaには、ロードするメソッドがありますbootstrapツールチップやタブなどのjavascriptコード。このコードは拡張機能で使用でき、使用する必要があります。レイアウトでロードして、テンプレートで上書きできるようにしてください。必要。