我希望改变BigCommerce中.OutOfStockMessage div的内容。此div包含文本"所选产品组合目前不可用"并在选择缺货产品选项时显示。我可以通过JS更改文本,但是当选择了产品选项时,将重新构建此文本。我找不到导致这个div被修改/显示的函数或触发器,否则我可以背负它来改变文本。此文本也不能从控制面板进行全局修改。
我可以设置自定义文字,但只能作为"规则"的一部分。在选项集上,根据库存水平不会显示。
任何人都知道解决方案吗?
答案 0 :(得分:2)
该变量名为%% LNG_VariationSoldOutMessage %%,位于Snippets / ProductAddToCart.html
然而, Bigcommerce中仍然存在一个错误(没有意外),这意味着删除变量实际上并没有生效。
所以要么使用JS:
<script>
$(document).ajaxSuccess(function(){
$('.OutOfStockMessage:contains("combination")').text("This color is currently out of stock" );
})
</script>
或者,如果您继续进入设计模式并转到显示文本的产品页面,您可以直接在那里编辑文本,它将生效。
答案 1 :(得分:1)
仍然无法发表评论,但我想提供一个如何访问BigCommerce设计模式的链接。这个 - https://support.bigcommerce.com/questions/890/How+do+I+enable+Design+Mode%3F - 是2013年6月4日BC文章的WayBack Machine上的档案链接。