Shopify:如何显示每个位置变体的库存数量?

Posted

技术标签:

【中文标题】Shopify:如何显示每个位置变体的库存数量?【英文标题】:Shopify: How to display inventory quantities of a variant per location? 【发布时间】:2020-08-24 08:00:11 【问题描述】:

是否可以在产品页面上显示每个位置的产品变型的库存数量?由于此信息存储在 Shopify 中,并且在 REST API 中可用,因此我希望它也可以作为 Liquid 模板变量使用。

我看到variant.inventory_quantity 可用,但这似乎是所有位置的数量总和(尽管文档中没有描述)。

显示每个位置的变体数量细分的最佳方式是什么?

【问题讨论】:

你找到解决办法了吗? 我没有发现任何我希望的那么简单的东西。 @Vladimir 的回答是我发现的最好的。 我创建了这个应用程序,它使用后端 api 在前端显示它:apps.shopify.com/product-inventory-information 我知道现在有一些液体可用,但仍然非常有限 【参考方案1】:

不,此信息在 Shopify 模板中不可用。

我认为最好的解决方案是创建一个在products/update webhook 上触发的脚本,以将按位置的库存水平信息同步到元字段中。

【讨论】:

我在想,作为最后的手段,我可​​以安排一个将库存数量放入元字段的计划作业。使用 webhook 会比这更好,谢谢!遗憾的是,它不仅在 Liquid 变量中可用。

以上是关于Shopify:如何显示每个位置变体的库存数量?的主要内容,如果未能解决你的问题,请参考以下文章

如何将变体库存状态添加到 Woocommerce 产品变体下拉列表

Shopify 在选择变体时触发功能,但不会覆盖现有功能

Shopify 变体价格现在正确显示

使用布鲁克林主题在 Shopify 的收藏页面上显示所有颜色变体

shopify 产品的颜色样本/变体下拉列表

Shopify- 获取属性形式 <select>