Templates Bigcommerce:%%SNIPPET\u SideCategoryList%%-基础模板文件在哪里?
在文件template/Panels/SideCategoryList.html中有一行Templates Bigcommerce:%%SNIPPET\u SideCategoryList%%-基础模板文件在哪里?,templates,bigcommerce,Templates,Bigcommerce,在文件template/Panels/SideCategoryList.html中有一行%%SNIPPET\u SideCategoryList%% 当我修改文件时,我认为这一行是指(template/Snippets/SideCategoryList.html),我在结果输出中看不到任何更改 知道底层模板文件在哪里吗 更新:据报道,这可能是一个无法编辑的“隐藏片段”。有人能证实这一点吗?如果是这样,那么template/Snippets/SideCategoryList.html的用途是什么
%%SNIPPET\u SideCategoryList%%
当我修改文件时,我认为这一行是指(template/Snippets/SideCategoryList.html),我在结果输出中看不到任何更改
知道底层模板文件在哪里吗
更新:据报道,这可能是一个无法编辑的“隐藏片段”。有人能证实这一点吗?如果是这样,那么template/Snippets/SideCategoryList.html的用途是什么
模板/Panels/SideCategoryList.html
类别
%%代码段\u SideCategoryList%%
模板/Snippets/SideCategoryList.html
%%全局_子类别列表%%
从上面的模板代码中可以看到,面板和代码片段SideCategoryList.html之间没有
。对template/Snippets/SideCategoryList.html进行更改没有任何区别。这似乎指向%%SNIPPET\u SideCategoryList%%
从其他地方拉入代码 从ul上出现的superfish类判断,听起来您正在使用“弹出式菜单”作为“类别菜单样式”(此选项可在设置与工具>存储设置>显示中找到)
使用弹出式菜单时,所引用的代码段不是“Snippets/SideCategoryList.html”。相反,请尝试使用“Snippets/FlyoutTree.html”和“Snippets/FlyoutNode.html”模板。根据该模板,可能是“隐藏的代码段”。有人能证实这一点吗?如果是这样的话,那么文件template/Snippets/SideCategoryList.html的用途是什么?您能否说明您正试图对该文件进行哪些更改?我可以编辑Snippet>SideCategoryList.html文件,结果会返回到相应的页面上。事实上,所做的任何更改都不会反映在带有侧类别列表的页面中。如果我在
中添加一个额外的类。另一个看起来像是另一个“隐藏”的SideCategoryList片段被使用的原因是Panels/SideCategoryList.html或Snippets/SideCategoryList.html模板中都没有
。我注意到相同的模板代码(Panels/SideCategoryList.html)用于#PageMenu#SideCategoryList
和。Left#SideCategoryList
。这两个类别列表都包含了
中包含的SuperFish类。我必须问一下……你确定你编辑的主题正确吗?你是对的Clark-修复了它。感谢你的洞察力。不需要CSS工作a现在轮到了。不幸的是,这似乎也删除了#PageMenu下拉列表。问题仍然是主题开发人员没有使用单独的基础模板来列出#PageMenu、.Left和页脚的类别,而是使用了相同的模板。另一个语义标记的原因。他们可以很容易地离开SuperFish default类关闭,并通过选择器应用它…例如$('#PageMenu.SideCategoryList ul.nav menu')。SuperFish(…);