rapidez / magento2-compadre
此软件包的最新版本(1.1.0)没有可用的许可信息。
一些用于改进Rapidez体验的Magento代码
1.1.0
2024-09-16 08:02 UTC
Requires
- php: ^8.0.2|^8.1
- magento/framework: *
- magento/module-catalog: *
- magento/module-graph-ql: *
- magento/module-quote-graph-ql: *
- magento/module-sales-rule: *
Requires (Dev)
- bitexpert/phpstan-magento: ^0.11.0
- phpstan/phpstan: ^1.10
This package is auto-updated.
Last update: 2024-09-17 10:55:28 UTC
README
此 Magento模块 将允许Rapidez支持更多功能。
当前功能
ProductStockItem
在GraphQL定义中将ProductStockItem类型添加到ProductInterface。允许您检索产品的库存信息
product { id, sku, name, type_id, url_key, url_suffix, + stock_item { + max_sale_qty + min_sale_qty + qty_increments + in_stock + } }
销售规则标签
在GraphQL定义中将SalesRuleLabel类型添加到CartItemInterface。允许您检索应用于报价项目的销售规则标签
items { id quantity + sales_rule_labels { + name + description + store_label + discount_amount + from_date + to_date + } }
其他
它还扩展了Magento功能,以方便通过GraphQL上传产品选项文件
安装
在您的Magento安装中运行
composer require rapidez/magento2-compadre bin/magento module:enable Rapidez_Compadre
配置
配置选项可在 商店 > 配置 > Rapidez > 配置
下找到。
在这里,您可以配置应该公开哪些额外的字段在GraphQL ProductStockItem中,未公开的字段将为 null
。
发布说明
如果已对GraphQL进行更改,则必须使用新的发布版本号更新src/etc/module.xml。这样我们就可以轻松地检测哪些字段应在GraphQL中可用。因为Introspection在开发模式之外被禁用。
许可
GNU通用公共许可证v3。有关更多信息,请参阅许可文件。