sms77 / shopware5-plugin
Shopware 5 插件,用于程序化地使用七短信网关
v1.4.0
2020-10-12 15:14 UTC
Requires
- php: ^7.2
- ext-curl: *
- ext-json: *
- ext-mbstring: *
- sms77/api: ^1.2.1
README
seven.io Shopware5 插件
关于
一个 Shopware 5 插件,用于程序化地使用 seven.io 短信网关。
当前支持的触发事件
- DOCUMENT_CREATED_INVOICE (通过 onCreateDocument)
- DOCUMENT_CREATED_DELIVERY_NOTICE (通过 onCreateDocument)
- DOCUMENT_CREATED_CREDIT (通过 onCreateDocument)
- DOCUMENT_CREATED_CANCELLATION (通过 onCreateDocument)
- ORDER_STATE_CANCELLED
- ORDER_STATE_READY_FOR_DELIVERY
- ORDER_STATE_COMPLETELY_DELIVERED
- ORDER_STATE_CLARIFICATION_REQUIRED
- PAYMENT_STATE_1ST_REMINDER
- PAYMENT_STATE_2ND_REMINDER
- PAYMENT_STATE_3RD_REMINDER
模板占位符
模板占位符可用于程序化发送的消息,例如:尊敬的 {{customer->firstname}} {{customer->lastname}}。已生成订单 #{{id}} 的新发票。{{customer->firstname}} 解析为 $order->getCustomer()->getFirstname() 等。根节点是 $order,因此使用 {{invoiceAmount}} 解析为 $order->getInvoiceAmount()。注意,变量区分大小写!
安装
通过文件上传
- 下载最新版本 [点击此处下载]
- 通过插件管理器上传 *.zip 文件并激活
- 从配置页面启用插件
- 设置 API 密钥并启用所需事件
通过 Composer
- 打开终端并导航到 Shopware5 安装根目录
- 运行
composer require seven.io/shopware5
下载最新版本 - 登录到 Shopware 后端并导航到配置 -> 插件管理器 -> 已安装
- 点击右侧的绿色安装按钮并等待安装完成
- 在打开的插件弹出窗口中点击激活按钮
- 设置 API 密钥并启用所需事件
许可
有关更多信息,请参阅 许可文件
需要帮助?
非常欢迎您通过 seven.io 联系我们以获得帮助。