variant
一个商品变体.
属性
如果变体可售卖,返回 true。否则返回 false 。
变体的条形码。
变体的 比较 价格。
该值是以顾客当地(展示)的货币来输出。
使用 money helpers 来输出格式化的价格。
属于该变体的图片。
该值与variant.image一致。
属于该变体的第一个媒体对象。
该变体的ID。
属于该变体的图片。
该值与variant.featured_image一致。
变体的库存数量。
如果未跟踪库存,则返回 0。
属于该变体的元字段。
想要了解如何创建元字段,可以参考创建和管理元字段 或者访问Shopline帮助中心.
第一个商品选项的变体值。
如果没有第一个商品选项,则返回null。
第二个商品选项的变体值。
如果没有第二个商品选项,则返回null。
第三个商品选项的变体值。
如果没有第三个商品选项,则返回null。
第四个商品选项的变体值。
如果没有第四个商品选项,则返回null。
第五个商品选项的变体值。
如果没有第五个商品选项,则返回null。
每个商品选项的变体的值。
{{#each product.variants as |variant|}}
{{variant.id}}: {{join variant.options '/'}}
{{/each}}
变体的价格
该值是以顾客当地(展示)的货币来输出。
使用 money helpers 来输出格式化的价格。
如果变体需要一个销售计划才能被添加到购物车时返回true,否则返回false。
如果变体需要货运时返回true,否则返回false。
如果变体是当前被选中的返回true,否则返回false。
被选中的变体是由variant URL参数来决定。这个URL参数仅在商品页面的URL中有效。
针对变体的selling_plan_allocation对象。
变体的SKU。
商店关于该变体的可售卖情况。
该数组仅在以下情况中被定义:
variant.selected为true- 变体是商品的第一个可售卖的变体。比如,
product.first_available_variant或者product.selected_or_first_available_variant。
如果购买变体需要缴税返回true,否则返回false。
每个变体选项的组合,以/分隔。
变体的URL。
变体URLs使用一下的结构:
/products/[product-handle]?sku=[variant-id]
变体以variant.weight_unit指定的单位表示的重量。
要输出重量,使用这个属性,以及variant.weight_unit属性,并使用 weight_with_unit helper
变体重量的单位。
要以该单位输出重量,使用这个属性,以及variant.weight_in_unit属性,并使用 weight_with_unit helper