Shopify引入了添加多个位置的新功能。例如,您有产品A ,在位置X处有 3 ,在位置Y处有 2 。
如何在产品页面上显示此信息?
答案 0 :(得分:1)
一种肯定的方法是在您的商店中安装一个具有对库存级别和位置授予API访问权限的应用。这样一来,您可以在客户用来查询每个位置和库存水平的前端使用Ajax进行应用代理调用。然后,您可以向API寻求答案,并显示答案。
相对于位置ZYX,客户仍然无法轻松地从位置XYZ索取产品A,但他们仍然知道情况仍然存在。
其他人可能有一个更好的主意,但这100%肯定可以为您工作。
答案 1 :(得分:1)
我确实完成了此处描述的确切应用程序@David Lazar(因为我需要它,所以我之后才找到这篇文章)
演示:https://shipping-demo.myshopify.com/products/test-product
您可以在此处安装该应用程序: http://inventorylocations.checkmyapp.net
它将安装将获取数据的脚本。
目前,您需要将其添加到 product-template.liquid (您希望数字显示在此处):
<div id="inventoryLocationInformation">
<strong>Inventory:</strong><br />
<span class="inventoryLocationLoading">Loading..</span>
</div>
现在它会缓存产品信息1分钟,我可能将其设置为2,或者我可能会很快在后端(1,2,5,10)中对其进行配置,以使性能达到标准。
在后端,您可以设置要在前端显示的位置(例如,如果您有仓库,则不想显示)
更多信息: https://www.thomaslang.nl/shopify-show-product-inventory-location-frontend/