product
商店里面的一件商品。
属性
如果该商品的变体里面至少一个是可售卖的,返回true,否则返回false。
该商品所属的分类集合。
在线商店销售渠道上不可售卖的分类不包含在内。
该商品的变体中最低的 比较 价格。
该值是以顾客当地(展示)的货币来输出。
使用 money helpers 来输出格式化的价格。
该商品的变体中最高的 比较 价格。
该值是以顾客当地(展示)的货币来输出。
使用 money helpers 来输出格式化的价格。
该商品的变体中最低的 比较 价格。与product.compare_at_price一致。
该值是以顾客当地(展示)的货币来输出。
使用 money helpers 来输出格式化的价格。
如果该商品的变体的比较价格存在差异返回true,否则返回false。
该商品创建时的时间戳。
使用date helper来输出格式化的时间戳。
该商品的描述。
属于该商品的第一张(特写的)图片。
属于该商品的第一个(特写的)媒体。
你可以使用media helpers来输出媒体的URL和展示。了解如何在你的主题中使用媒体,可以参考商品媒体支持。
该商品第一个可售卖的变体。
如果该商品是一个礼品卡返回true,否则返回false。
该商品的handle。
如果该商品没有其他的选项返回true,否则返回false。
该商品的ID。
属于该商品的图片。
属于该商品的媒体,根据添加时间来进行排序。
你可以使用media helpers来输出媒体的URL和展示。了解如何在你的主题中使用媒体,可以参考商品媒体支持。
The metafields applied to the product.
了解如何创建元字段,可以参考创建元字段或者访问Shopline帮助中心
该商品的选项名字。
{{#if product.options.length '>' 0}}
{{#each product.options as |option|}}
- {{option}}
{{/each}}
{{/if}}
允许你根据选项的名字获取一个指定的商品选项。
<label>
Strength
<select>
{{#each product.options_by_name.strength.values as |value|}}
<option>{{ value }}</option>
{{/each}}
</select>
</label>
该商品的选项。
该商品的变体中,最低的价格。
与product.price_min一致。
该值是以顾客当地(展示)的货币来输出。
使用 money helpers 来输出格式化的价格。
该商品的变体中,最高的价格。
该值是以顾客当地(展示)的货币来输出。
使用 money helpers 来输出格式化的价格。
该商品的变体中,最低的价格。
与product.price一致。
该值是以顾客当地(展示)的货币来输出。
使用 money helpers 来输出格式化的价格。
该商品发布时的时间戳。
使用date helper来输出格式化的时间戳。
如果该商品所有的变体都需要销售计划返回true。否则返回false。
如果variant.requires_selling_plan是true,变体需要销售计划。
当前选择的或者第一个可售卖的商品的变体。
选中的变体是由sku URL参数决定的。selected_variant参数仅在商品页面可用。
当前选择的商品的变体。
如果没有变体被选中,否则返回null。
选中的变体是由sku URL参数决定的。URL参数仅在商品页面可用。
包含了商品的变体的销售计划。
该商品的tags。
该标签会以字母顺序返回。
该商品的自定义模板的名字。
名字中不会包含product.前缀,或者文件的后缀(.json or .html)。
如果商品没有被分配自定义模板,会返回null。
该商品的标题。
该商品的类型。
该商品的相对URL地址。
该商品的变体。
该商品的品牌。