(Shopify)如何在产品页面上显示库存水平? [英] (Shopify) How to show stock level on product page?
本文介绍了(Shopify)如何在产品页面上显示库存水平?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
在此处编码新手。
我放弃了。我一个人已经试了一周了。我无法在我的产品页面上显示库存水平(基于库存)。我用的是"首次亮相"这个主题。我看到this和this,但无法实现。如有任何帮助,我们将不胜感激!!
推荐答案
首次亮相时没有selectCallback。如果您使用另一个模板,如Launchpad-Star,说明将完美工作。
1)编辑有问题的产品,并确保库存策略设置为"Shopify跟踪该产品的库存"。确保"允许客户在缺货时购买此产品"复选框未设置。 2)在"管理"中,单击"查看您的在线商店"。然后单击Customize Theme(自定义主题)按钮。然后单击带有省略号的按钮并选择"编辑代码"。3)转到部分->product_template.iquid
4)将步骤4中的代码粘贴到https://help.shopify.com/themes/customization/products/show-inventory-quantities中。我将其粘贴在表单action="/Cart/Add"的上方。 5)进行下一步(编号为4)中描述的更改,选择回叫。而且运行得很好。
如果您仍要使用首次亮相,请执行上面的步骤1-2,然后导航到Assets->heme.js并粘贴
if (variant.inventory_management == "shopify" && variant.inventory_policy != "continue") {
if (variant.inventory_quantity > 0) {
jQuery('#variant-inventory').text(' ' + variant.inventory_quantity + ' left in stock.');
}
else {
jQuery('#variant-inventory').text("This product is sold out");
}
} else {
jQuery('#variant-inventory').text("This product is available");
}
您要在_onSelectChange:函数中围绕第534行(在Return On!变量下方)执行此操作。
这篇关于(Shopify)如何在产品页面上显示库存水平?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文