You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何通过自定义Property Groups选项在Shopware 5 API中筛选商品

Shopware 5 API 按自定义属性组选项筛选商品问题

背景

我需要通过Shopware 5 API,基于自定义属性组(Property Groups)中定义的属性组选项值来筛选商品。

可以通过以下端点获取属性组信息:

https://<shop-url>/api/propertyGroups/id

返回的示例数据结构如下:

{
  "data": {
    "id": 3,
    "name": "<property_group_name>",
    "position": 0,
    "comparable": false,
    "sortMode": 0,
    "options": [
      {"id": 3, "name": "prop1", "filterable": true},
      {"id": 4, "name": "prop2", "filterable": true},
      {"id": 5, "name": "prop3", "filterable": false},
      {"id": 6, "name": "prop4", "filterable": false}
    ],
    "attribute": null
  },
  "success": true,
  "hbcom_article_faqs_sw53": true
}

需求与问题

我需要使用上述属性组选项,通过https://<shop-url>/api/articles端点筛选商品。

之前尝试过以下URL参数格式,但无法成功筛选:

https://<shop-url>/api/articles?filter[0][property]=filterGroupId&filter[0][value]=3&filter[1][property]=prop1&filter[1][value]=<prop-value>

这种方式无法访问PropertyGroups中定义的属性和值,是不是缺少某种嵌套结构?

要求仅通过Shopware 5 API实现筛选,支持URL参数或JSON payload方式,我没有PHP开发经验。

内容的提问来源于stack exchange,提问作者emcv

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.18 00:05:09