2014-06-30 22 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

相关问题