タグ付けされた質問 「templates」

Joomlaテンプレートはサイトの全体的なレイアウトを制御します。一般的な要素、モジュール、コンポーネントをまとめ、サイトにカスケードスタイルシートを提供します。サイトのフロントエンド(サイト)とバックエンド(管理者)の両方にテンプレートがあります。

2
joomlaテンプレートからindex.phpファイルをオーバーライドする最良の方法
3.3.1のウェブサイトのテンプレートとしてprotostarを使用しています。モジュールの位置を再設計し、それらをさらに追加するために、index.phpを変更しました。 WebサイトをJoomla 3.3.3に更新しました。編集内容がすべて失われました。(私は大したことではないのでバックアップを持っています)。 したがって、更新するたびに編集内容が失われないようにするために、index.phpをオーバーライドする最善の方法は何なのかと考えています。テンプレートindex.phpをtemplate/protostar/html他のオーバーライドのようにフォルダーでオーバーライドすることはできないようです。 フォーラムで、protostarフォルダーのコピーを作成し、名前をprotostarpersoに(たとえば、)変更する必要があることがわかりました。それが最善の方法ですか? どうもありがとう!

2
前の質問に応じたフォームフィールドの表示
私はJoomla用に独自のテンプレートを開発しています。以前に値を設定した場合、さらに多くのオプションを表示する必要があります。 例えば: はいをクリックした後: joomlaコアで次のような解決策があると便利です。 <field name="field1" type="radio" class="btn-group" default="0" label="Deactivate Joomla JavaScript" > <option value="0">No</option> <option value="1">Yes</option> </field> <field name="field2" type="checkboxes" class="btn-group" default="0" label="Deactivate Joomla JavaScript" showif="field1::1"> <option value="0">Everything</option> <option value="1">mootools-core.js</option> <option value="2">mootools-more.js</option> </field> 値がfield1 :: 1の新しいshowifパラメーター。field1は前のフィールドで、1はこのフォームフィールドを表示するために必要なオプションからの値です。
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.