0

友人のために xt Commerce 4 テンプレートを設定しようとしています。

それは以下のショップです:shop.lucas-recknagel.de

私の問題は、メイン カテゴリ アイテムがページ コンテンツ全体のトップメニューに配置されるサイト構造を設計したことです。メイン カテゴリを選択すると、レベル 2 メニュー アイテムが左側のサイドバーに表示されます。

ここに例があります:

<ul>
 <li class="level1">MAIN-ITEM1</li>
 <li class="level2">UNDER_01 MAIN ITEM1</li>
 <li class="level2">UNDER_02 MAIN ITEM1</li>
 <li class="level2">UNDER_03 MAIN ITEM1</li>
 <li class="level1">MAIN-ITEM2</li>
 <li class="level1">MAIN-ITEM3</li>
 <li class="level1">MAIN-ITEM4</li>
</ul>

したがって、クラス level1 のアイテムはトップ メニューに、level2、level3 ... はサイド メニューに配置する必要があります。

私はphp、html、およびcssに精通していますが、メニュー構造が生成されるphpまたはhtmlオブジェクトが見つかりません。

私はすでにこれらのファイルを検索しました:

WEBSERVER/templates/mytemplate/xtCore/box_categories.html
WEBSERVER/xtCore/boxes/categories.php  
WEBSERVER/xtCore/pages/categories.php  
WEBSERVER/xtFramework/classes/class.category.php

しかし、メニューを生成しているこれらの構造はどこにも見つかりません。

最初に box_categories.html が構造を作成すると思いますが、これらのファイルを削除してすべての Web サーバーのキャッシュを消去しても、メニューは引き続き機能します。また、ifステートメントを使用してメニューの深さの出力をフィルタリングしようとしましたが、メニューは通常どおり機能しました。したがって、別のファイルで作成されていると思います。

だから、あなたの誰かが私に答えてくれることを願っているので、これらの問題を解決してください。

あなたのルーカス

4

1 に答える 1

1

試したことはありませんが、box_categories.html ファイルが見つからない場合、xt:commerce はデフォルトのテンプレートにフォールバックすると思います。しかし、box_categories.html は構造を作成するファイルです。

于 2013-12-22T15:42:54.847 に答える