【发布时间】:2015-06-25 04:31:00
【问题描述】:
我已经 created a way 在任何给定的集合页面上按尺寸过滤我的 Shopify 商店中的产品。但是,它仅在大小是唯一变量时才有效。
对于我的商店来说这很好,但由于我已经开源了过滤器,我希望它只适用于一种变体,即使有多个变体。
问题似乎是像{% for variant in product.variants %} 这样的行只适用于一个现有的变体(例如大小),但我似乎无法传递像{% for variant in product.variants.size %} 这样的大小参数。
我什至尝试过the recommendedvariant.option1(即{% for variant in product.variants.size.option %})但无济于事。
即使产品有多个变体,是否有某种方法可以仅输出尺寸变体的数组?
另外,找到了这个similar question,但它不够相似,无法为我的用例提供解决方案。
【问题讨论】:
-
我认为
product.variants.size将仅返回产品变体总数。