dannegwork/attribute-of-type-select-graphql-magento2

用于访问自定义属性的GraphQL插件。适用于Magento2.4.*配置

1.0.0 2021-09-13 07:06 UTC

This package is auto-updated.

Last update: 2024-09-15 00:41:43 UTC


README

这是一个用于自定义Magento2中选择/下拉目录属性的输出目的的插件。

功能

在一个干净的Magento2项目中,GraphQL端点将显示单值/选择/下拉属性的选项id的数值(而不是文本选项)。此存储库将允许您

  1. 根据实体ID和商店视图访问属性值
  2. 以简单的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与我联系