aligent / magento2-default-async-events
一组用于与aligent/magento-async-events模块配合使用的默认事件
v1.0.0
2022-11-07 03:27 UTC
Requires
- php: >=7.4
- aligent/async-events: ^2.3|^3.0
- magento/framework: *
This package is auto-updated.
Last update: 2024-09-07 07:33:18 UTC
README
此模块是Aligent magento-async-events 模块的附加模块,并添加了以下事件触发器:
- 订单保存
- 发货保存
- 客户保存
安装
- 通过composer安装模块
composer require aligent/magento2-default-async-events
- (可选) 安装Aligent magento2-eventbridge-notifier 模块,以便将事件发送到AWS EventBridge
composer require aligent/magento2-eventbride-notifier
- 启用模块
bin/magento module:enable Aligent_AsyncEvents Aligent_DefaultAsyncEvents Aligent_EventBridge
- 运行设置升级
bin/magento setup:upgrade
配置
配置选项可以在 商店 -> 配置 -> 服务 -> 异步事件
下找到
- 启用/禁用订单事件的发布
- 选择要发送事件的订单状态
- 启用/禁用发货事件的发布
- 启用/禁用客户事件的发布
事件订阅
此模块定义了3个事件
sales.order.saved
sales.shipment.saved
customer.saved
这些事件可以通过REST端点 V1/async_event
订阅,如wiki 中所述。您的API用户需要适当的权限才能订阅。