テンプレートの上書きを理解し、気に入っています。メニュー出力にいくつかの大きな変更を加える必要があります (基本的には、出力が Bootstrap でより適切に機能するようにします) - ただし、特定のメニューに対してのみです。
現在、Joomla 3 のmod_menu/tmpl
フォルダーには次のものが含まれています。
default.php
default_component.php
default_heading.php
default_separator.php
default_url.php
クラスを変更したい場合は、default.php を my にコピーしてmytemplate/html/mod_menu
変更します。問題ありません。
それに合わせてリンク出力を変更したい場合は、default_component.php をコピーしてmytemplate/html/mod_menu
変更できます。問題ありません。
別の「代替レイアウト」を選択したい場合は、名前を に変更しmytemplate/html/mod_menu/default.php
、newlayout.php
そのメニューの管理モジュール マネージャーで選択します。問題ありません。
default_component.php
問題は次のとおりです。すべてではなく特定のメニューのリンク出力を変更したい場合、newlayout_component.php
上記のように変更すると...に対応するようになりnewlayout.php
ますが、それは機能しません。
質問:
default_component.php
1) 、default_heading.php
、default_separator.php
、default_url.php
テンプレート ファイル (上書きだけでなく)ごとに別のレイアウトを使用するにはどうすればよいですか?
default_url.php
2)リンク出力に影響を与えるものだと思いますが、そうでdefault_component.php
あるようです。では、それぞれが何をするのでしょうか。それに関する joomla.org の情報は見つかりませんでした。
ありがとう!