我即将为一个朋友配置一个xt 4模板。
是在shop.lucas-recknagel.de下面的那家商店
我的问题是,我设计了一个站点结构,在这个结构中,主类别项被放置在整个页面内容的上一菜单中,当我选择这样一个主类别时,level2菜单项出现在左边的侧边栏中。
这里有一个例子:
<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创建了这个结构,但是即使当我删除这些文件并清除所有webserver缓存时,菜单仍然工作。我还尝试使用if语句过滤菜单深度的输出,但菜单仍然正常工作。
所以我认为它是在另一个文件中创建的。
发布于 2013-12-22 15:42:54
我没有尝试过,但是我认为如果找不到文件box_categories.html,xt:commerce就会返回到默认模板。但是box_categories.html是创建结构的文件。
https://stackoverflow.com/questions/18638546
复制相似问题