跳到主要内容

Collection 过滤器

Collection filters 输出或修改特定于 collection object 及其属性的内容。

within

string | within: collection
returns  string

在给定 collection 的上下文中生成商品 URL。

🚧 注意

由于标准商品页面和 collection 上下文中的商品页面内容相同但 URL 不同,使用 within filter 时应考虑其 SEO 影响。

{% assign collection_product = collection.products | first %}

{{ collection_product.url | within: collection }}
{
"collection": {
"products": [
{
"url": "/products/haldon-cashmere-crew"
},
{
"url": "/products/ace-cashmere-beanie"
}
]
}
}
/collections/selling/products/ace-cashmere-beanie