我有一个水平菜单,其中一些项目具有可扩展的子项目,所有这些都是使用我无法访问的脚本构建的,我只能通过仪表板和样式添加和删除项目并与html模板交互(的Bigcommerce)。我想重用其中一个菜单项和它的子项作为附加的侧面导航。是否有可能只使用javascript执行此操作?当我使用firebug探索菜单时,输出具有与此类似的方案,
<div class="menu">
<ul>
<li class="">Item1</li>
<li class="hasSubMenu">Item2</li>
<ul>
<li>SubItem1</li>
<li>SubItem2</li>
<li>SubItem3</li>
</ul>
<li class="">Item1</li>
<li class="hasSubMenu">Item2</li>
</ul>
</div>
感谢您的帮助。
答案 0 :(得分:1)
就我而言,您可以编辑CSS并在BC上添加自定义模板。如果我明白你的意思,那里的菜单就是类别,对吗?要在左侧导航栏中重复使用,您需要转到Design > Template Files > Default.html
并找到%%Panel.SideCategoryList%%
。这将取决于您的模板布局,但它应该在那里。找到该面板后,转到左侧导航 [确保您有一个] ,并在其中添加%%Panel.SideCategoryList%%
。你不需要做任何其他事情。 BC会自动为您调整。
正如你所提到的,你不能与所有剧本互动,但你可以“绕过”他们,至少有79%。“
希望它能解决你的问题。
Ps:我不能把它作为评论,所以如果不是你想要的我很抱歉,但请告诉我,我会尽力纠正我的回答。