# Collection 过滤器

Collection filters 输出或修改特定于 [collection object](/zh-CN/docs/theme/references/liquid/filters/collection) 及其属性的内容。

## within

`string | within: collection`

returns  [string](../basics/liquid-types#string)

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

**注意**

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

**代码**

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

{{ collection_product.url | within: collection }}
```

**数据**

```json
{
  "collection": {
    "products": [
      {
        "url": "/products/haldon-cashmere-crew"
      },
      {
        "url": "/products/ace-cashmere-beanie"
      }
    ]
  }
}
```

**输出**

```html
/collections/selling/products/ace-cashmere-beanie
```
