Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/templates/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Templates Bigcommerce:%%SNIPPET\u SideCategoryList%%-基础模板文件在哪里?_Templates_Bigcommerce - Fatal编程技术网

Templates Bigcommerce:%%SNIPPET\u SideCategoryList%%-基础模板文件在哪里?

Templates Bigcommerce:%%SNIPPET\u SideCategoryList%%-基础模板文件在哪里?,templates,bigcommerce,Templates,Bigcommerce,在文件template/Panels/SideCategoryList.html中有一行%%SNIPPET\u SideCategoryList%% 当我修改文件时,我认为这一行是指(template/Snippets/SideCategoryList.html),我在结果输出中看不到任何更改 知道底层模板文件在哪里吗 更新:据报道,这可能是一个无法编辑的“隐藏片段”。有人能证实这一点吗?如果是这样,那么template/Snippets/SideCategoryList.html的用途是什么

在文件template/Panels/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(…);