2014-12-07 119 views
0

我們正在將商店從prostores轉換爲bigcommerce。我們需要讓產品清單向用戶顯示產品名稱和產品描述。目前該模板只顯示名稱,圖片,價格等;但不包括產品說明。如何在類別列表中顯示產品描述(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修改此%%,但它並不適用於某些原因返回任何值。

我們如何才能將產品描述拉入類別列表?

回答

0

我終於找到了答案。

我們正在使用的bigcommerce主題(和其他人猜測)有兩個顯示選項 - 目錄 - 在「存儲設置>類別設置」下 - 在我們的模板上顯示爲「顯示爲網格」和「顯示爲清單」。

如果您選擇「顯示爲網格」,則產品描述不會傳遞到顯示產品的模板片段(CategoryProductsItem.html)。

但是,如果你選擇「顯示爲列表」則顯示了產品描述,是在片段「CategoryProductsItemList.html」作爲%% GLOBAL_ProductDescription %%

0

的變量稱爲:%%GLOBAL_ProductDesc%%
%%GLOBAL_ProductDescription%%

+0

謝謝可用,但我應該提到,我也嘗試過,但它不返回任何東西......看起來像這些全局變量沒有被定義,當你在一個類別列表(雖然看起來很奇怪) – user1104799 2014-12-08 17:57:03

1

這是不可能的。

的GLOBAL值不高於上,你找到他們的那些其他網頁的工作。有點令人困惑,因爲它們被稱爲GLOBAL,但我相信BC使用這個術語的原因不同於我們所假設的。爲了使這成爲可能,你將不得不從後端編輯一些PHP,但是,就我所知,在BigCommerce上,客戶端無法訪問root,所以PHP不能被修改。

這裏是BigCommerce Store-wide Variables列表。不幸的是,你需要的那些不在該列表中。

而且,使用的Bigcommerce是Interspire,這是一樣的電子商務購物車軟件,除了它不是由公司主辦。 Here on this thread,我發現Interspire的客戶希望爲自己解決同樣的問題,並且他們成功了。與Interspire不同的是,他們能夠訪問root並編輯PHP文件。

我也叫BigCommerce,他們已經證實了這一點。如果您發現相反的信息,請分享。

+0

謝謝...我聯繫了bigcommerce(聊天行),他們說他們的主題'運動'應該是這樣做的,並引用這個網站http://www.zombiesrus.mybigcommerce.com/antique-rugs/爲例。當我們在他們的演示中查看主題時,它似乎沒有做到這一點(該演示在類別列表中沒有產品說明)......所以我們有點小心爲了模板而付費它不起作用! – user1104799 2014-12-10 07:31:55

+0

@ user1104799 - 我不會放棄這一點,星期一上午來,我將爲此制定一個javascript方法。我已經爲類別列表開發了幾個支持JS的功能,在開發它們時,您可以在這裏看到它們(http://andredevelopment.mybigcommerce.com/)。例如,如果您轉到「分類」頁面「玻璃水管」,您會看到我已經開發出了一種方法來爲顯示在類別產品列表圖片上的視頻產品演示啓動觸發器。我會用類似的方法去做你想要的東西,並在我擁有時分享它。 – 2014-12-15 04:54:17

+0

在這種情況下JavaScript不應該是必需的。我們將網站配置設置爲將列表顯示爲列表,而不是網格,在這種情況下,產品說明顯示得很好。 – user1104799 2014-12-16 07:44:32

相關問題