自定义面板中的Bigcommerce产品图片代码段

时间:2013-07-14 23:13:30

标签: bigcommerce

我是Bigcommerce的新手,希望有人可以帮我弄清楚我在这里做错了什么。我只是想为我的产品页面创建一个自定义模板。我创建了一个名为“_product.html”的新文件,通过FTP上传,并将其应用到我的某个产品中。

在这个文件中,我有一个名为ProductDetails.html的默认面板。此面板引用产品缩略图图像。一切都按预期工作。

但是,我现在从ProductDetails.html面板复制内容并将其放在名为ProductInformation.html的新面板中。此时,除了名称之外,ProductDetails.html和ProductInformation.html之间没有区别。

然后我进入我的_product.html模板,并使用对我的新ProductInformation面板的引用替换对ProductDetails面板的引用。现在,没有填充任何片段或全局变量。他们没有在页面上打印任何内容。

如果我将原始引用放回到ProductDetails面板,则所有内容都会按预期显示。这里有什么我想念的吗?系统创建的ProductDetails面板中使用的片段和全局变量是否仅在该文件中可用,而不能用于为产品页面创建的其他自定义面板?

我非常感谢您提供的任何帮助!谢谢!

2 个答案:

答案 0 :(得分:0)

我记得,在ProductDetails面板中有一个关键元素,可以让所有变量在产品页面上运行。我认为订单甚至很重要。 我建议使用Snippets来控制您想要在自定义产品页面上换出的信息。

答案 1 :(得分:0)

ProductDetails面板填充您尝试使用的全局变量。如果您没有在自定义页面上使用它,则无法使用其中的变量。解决方法是将面板放在HTML注释中:

<!-- %%Panel.ProductDetails%% -->

这样,Bigcommerce模板系统就会调用该面板,而不会影响其余的布局。