私はk2のテンプレートオーバーライドを作成しています(ただし、この質問はどのJoomla拡張機能にも当てはまると思います)。
これで、オーバーライドをtemplate/html/com_k2
完全にうまく作成できました。それから私は行ってスタイルシートを更新しました。今私が知っている限り、私は2つのことのうちの1つを行うことができます:
K2CSSスタイルシートを変更します。しかし、これは、k2を更新するたびに、スタイルシートが上書きされることを意味します-理想からはほど遠いです!
テンプレートに新しいK2固有のスタイルシートを追加します。しかし、これは、K2スタイルシートを2回効果的にロードしていることを意味します。1回はコンポーネント用で、もう1回はテンプレートk2スタイルシート用です。通常、これは大きな問題にはなりませんが、K2スタイルシートは1000行を超えるため、パフォーマンスに影響を及ぼし始めます。特に、必要なスタイルシートはk2だけではないためです。オーバーライドする!
スタイルシートを上書きする別の方法はありますか?私が述べたように、これらのアイデアはどちらも完璧にはほど遠いからです。