如何在类别列表中显示产品描述(bigcommerce)

时间:2014-12-07 04:16:09

标签: bigcommerce

我们正在将商店从印地安人转变为大商店。我们需要让产品列表向用户显示产品名称和产品描述。目前模板只显示名称,图片,价格等;但不是产品说明。

在我们的代码段文件中,代码段CategoryProductsItem.html显示产品信息:

<li class="%%GLOBAL_AlternateClass%%">
    <div class="ProductImage QuickView" data-product="%%GLOBAL_ProductId%%">
        %%GLOBAL_ProductThumb%%
    </div>
    <div class="ProductDetails">
        <a href="%%GLOBAL_ProductLink%%" class="%%GLOBAL_SearchTrackClass%% pname">%%GLOBAL_ProductName%%</a>
    </div>
    <em class="p-price">%%GLOBAL_ProductPrice%%</em>
    <div class="ProductPriceRating">
        <span class="Rating Rating%%GLOBAL_ProductRating%%"><img src="%%GLOBAL_IMG_PATH%%/IcoRating%%GLOBAL_ProductRating%%.png" alt="" style="%%GLOBAL_HideProductRating%%" /></span>
    </div>
    <div class="ProductCompareButton" style="display:%%GLOBAL_HideCompareItems%%">
        <input type="checkbox" class="CheckBox" name="compare_product_ids" id="compare_%%GLOBAL_ProductId%%" value="%%GLOBAL_ProductId%%" onclick="product_comparison_box_changed(this.checked)" /> <label for="compare_%%GLOBAL_ProductId%%">%%LNG_Compare%%</label> <br />
    </div>
    <div class="ProductActionAdd" style="display:%%GLOBAL_HideActionAdd%%;">
        <a href="%%GLOBAL_ProductURL%%" class="btn Small icon-%%GLOBAL_ProductAddText%%" title="%%GLOBAL_ProductAddText%%">%%GLOBAL_ProductAddText%%</a>
    </div>
</li>​

我们尝试通过添加标记%% GLOBAL_ProductDescription %%来修改此项,但由于某种原因它不会返回任何值。

我们如何将产品描述提取到类别列表中?

3 个答案:

答案 0 :(得分:1)

这是不可能的。

GLOBAL值不适用于您找到它们的页面以外的页面。有点混乱,因为它们被称为GLOBAL,但我相信BC使用该术语的原因与我们假设的不同。为了实现这一点,您必须从后端编辑一些PHP,但是,据我所知,在BigCommerce上,客户端无权访问root,因此无法更改PHP。

以下是BigCommerce Store-wide Variables的列表。不幸的是,您需要的不在该列表中。

此外,BigCommerce曾经是Interspire,它是相同的电子商务购物车软件,除了它不是由公司托管。 Here on this thread,我发现Interspire客户希望自己解决同样的问题,并且他们成功了。与Interspire不同的是,他们能够访问root并编辑PHP文件。

我也打电话给BigCommerce,他们已经证实了这一点。如果您发现相反的信息,请分享。

答案 1 :(得分:1)

我终于找到了答案。

我们正在使用的大商业主题(以及其他我猜)在目录中有两个显示选项 - 在“商店设置&gt;类别设置”下 - 在我们的模板上,它们是“显示为网格”和“显示为列表”。

如果选择“显示为网格”,则产品说明不会传递到显示产品的模板代码段(CategoryProductsItem.html)。

但是,如果选择“显示为列表”,则会显示产品说明,并在“CategoryProductsItemList.html”代码段中显示为%% GLOBAL_ProductDescription %%

答案 2 :(得分:0)

变量名为:%%GLOBAL_ProductDesc%%
不是%%GLOBAL_ProductDescription%%