yireo/magento2-additional-endpoints-graph-ql

资助包维护!
yireo
www.paypal.me/yireo

安装量: 2,812

依赖项: 0

建议者: 0

安全性: 0

星标: 11

关注者: 5

分支: 5

公开问题: 1

类型:magento2-module

0.0.3 2020-07-29 09:30 UTC

This package is auto-updated.

Last update: 2024-09-09 21:37:50 UTC


README

本模块提供了一些额外的端点,用于通过GraphQL加载数据。

安装

使用以下命令将此模块安装到Magento 2

composer require magento2-additional-endpoints-graph-ql:@dev
bin/magento module:enable Yireo_AdditionalEndpointsGraphQl
bin/magento setup:upgrade

productById(Int id) - 通过ID获取产品

示例

{
  productById(id:42){
    sku
    name
  }
}

productBySku(String! sku) - 通过SKU获取产品

示例

{
  productBySku(sku:"VA22-SI-NA"){
    sku
    name
  }
}

categoryById(Int id) - 通过ID获取分类

示例

{
  categoryById(id:1){
    id
    name
  }
}

cmsBlock(String! identifier) - 通过标识符获取CMS块

示例

{
  cmsBlock(identifier:"example"){
    title
    content
  }
}

cmsPages - 获取所有CMS页面

示例

{
  cmsPages {
    items {
      title
    }
  }
}

cmsWidget(Int! id) - 通过ID获取CMS小部件

示例

{
  cmsWidget(id: "2") {
    id
    title
    html
    parameters {
      name
      value
    }
  }
}

validateCustomerToken - 验证客户令牌

示例

query validateToken {
  validateCustomerToken(token:"abc")
}