2014-06-30 72 views
0

我期待更改BigCommerce中的.OutOfStockMessage div的內容。該div包含文本「選定的產品組合目前不可用」,並在選擇缺貨產品選項時顯示。我可以通過JS更改文本,但是當選擇產品選項時,將重新構建此文本。我無法找到導致該div被修改/顯示的函數或觸發器,否則我可以捎帶它將文本改回。該文本在控制面板上也不是全局可修改的。在BigCommerce中更改「選定的產品組合」文本

我可以設置自定義文本,但僅作爲選項集中「規則」的一部分,根據庫存量不會顯示。

任何人都知道解決方案嗎?

回答

1

的變量稱爲%% LNG_VariationSoldOutMessage %%和它在片段/ ProductAddToCart.html位於

然而,仍有的Bigcommerce這意味着除去變量不存在錯誤(沒有驚喜那裏)實際上生效。

因此,無論使用JS:

<script> 
$(document).ajaxSuccess(function(){ 
$('.OutOfStockMessage:contains("combination")').text("This color is currently out of stock"); 
}) 
</script> 

或者,如果你去到設計模式,然後轉至顯示文本的產品頁面,你可以直接在其中編輯文本,它會生效。

+0

ajaxSuccess觸發器可以正常工作,但原始文本不會閃爍。我不是100%清除關於設計模式的含義。我無法從那裏訪問液化天然氣變量,正如你所提到的,即使從模板/面板/代碼段中覆蓋/刪除變量也不會起作用。 – ench

+0

@ench轉到管理員右上角的「設計」。點擊「更多」,然後點擊「設計模式」,最後點擊「以設計模式打開我的店鋪」。導航到相關頁面,並在您的產品頁面上找到缺貨信息。如果您點擊您想要修改的文本,您可以直接修改該消息作爲解決方法。 – Jack

+0

https://support.bigcommerce.com/questions/890/How+do+I+enable+Design+Mode%3F – Jack

相關問題