跳到主要内容

filter

店面 filter。

要了解如何在主题中支持 filters,请参阅支持店面筛选

PropertiesTypeDescription
active_valuesarray of filter_value当前处于激活状态的 filter 值。
inactive_valuesarray of filter_value当前处于非激活状态的 filter 值,该数组仅适用于 list 类型的 filters。
labelstring面向客户显示的 filter 标签。
max_valuefilter_value最高 filter 值,仅适用于 price_range 类型的 filters;其他类型返回 nil
min_valuefilter_value最低 filter 值,仅适用于 price_range 类型的 filters;其他类型返回 nil
param_namestringfilter 的 URL 参数,例如 filter.v.option.color
range_maxnumbercollection 结果中最高的商品价格,仅适用于 price_range 类型的 filters;其他类型返回 nil
range_minnumbercollection 结果中最低的商品价格,仅适用于 price_range 类型的 filters;其他类型返回 nil
typestringfilter 的类型。可选值:listprice_range
url_to_removestring已移除该 filter 相关 URL 参数的当前页面 URL。
valuesarray of filter_valuefilter 的值,该数组仅适用于 list 类型的 filters。
{
"label": "availability",
"param_name": "filter.v.availability",
"type": "list",
"range_min": 0,
"range_max": 0,
"values": [
{
"param_name": "filter.v.availability",
"label": "1",
"value": "1",
"active": false,
"count": 137
},
{
"param_name": "filter.v.availability",
"label": "0",
"value": "0",
"active": false,
"count": 4
}
],
"active_values": null,
"inactive_values": [
{
"param_name": "filter.v.availability",
"label": "1",
"value": "1",
"active": false,
"count": 137
},
{
"param_name": "filter.v.availability",
"label": "0",
"value": "0",
"active": false,
"count": 4
}
],
"max_value": null,
"min_value": null,
"url_to_remove": "/collections/all-collections?="
}