dannegwork / attribute-of-type-select-graphql-magento2
用于访问自定义属性的GraphQL插件。适用于Magento2.4.*配置
1.0.0
2021-09-13 07:06 UTC
Requires
- php: >=7.4
- magento/framework: *
This package is auto-updated.
Last update: 2024-09-15 00:41:43 UTC
README
这是一个用于自定义Magento2中选择/下拉目录属性的输出目的的插件。
功能
在一个干净的Magento2项目中,GraphQL端点将显示单值/选择/下拉属性的选项id的数值(而不是文本选项)。此存储库将允许您
- 根据实体ID和商店视图访问属性值
- 以简单的JSON格式访问任何选择/下拉/可筛选属性。GraphQL查询的输出将格式为
<attribute-code>:{ "code":"<attribute-option-key-for-admin-view>", "value":"<attribute-option-value>" }
异常
下拉属性有预定义的后端模型(类型为"varchar")不受影响。
需求
此集成是在Magento 2.4.3上开发的
设置
如果您希望使用此简单流程自定义任何Magento2选择属性,请按照以下方式安装存储库
composer require dannegwork/attribute-of-type-select-graphql-magento2
bin/magento module:enable DannegWork_CatalogGraphql
bin/magento setup:upgrade
示例GraphQL请求
提供的QL适用于部署了示例数据的Magento 2.4.3配置
{ products (search: "fusion", pageSize: 5) { items { uid name sku color { code value } format { code value } } } }
颜色和格式是选择字段。
联系我!
如果您有任何疑问,请通过contact@danneg.work与我联系