fond-of-oryx / company-oms-mail-connector
3.2.0
2024-01-15 09:26 UTC
Requires
- php: >=8.0
- fond-of-impala/company-user-reference: ^1.0.0
- spryker/locale: ^2.2.0 || ^3.0.0 || ^4.0.0
- spryker/oms-extension: ^1.0.0
Requires (Dev)
README
提供插件以注册到 OmsDependencyProvider。在我们的例子中,客户服务可以为我们的 b2b 客户创建订单。当 cs 创建这些订单时,订单确认邮件将发送给客户服务而不是客户。
CompanyLocaleOmsOrderMailExpanderPlugin
此插件将添加来自公司业务单位的电子邮件地址作为收件人。
CompanyEmailOmsOrderMailExpanderPlugin
此插件将校正邮件的本地化设置。例如,客户服务使用德语区域设置创建订单,而客户来自意大利。客户通常会用德语收到订单确认。此插件用公司区域设置覆盖区域设置,并使用默认设置作为后备。
安装
composer require fond-of-oryx/company-oms-mail-connector
配置
在 src/Pyz/Zed/Oms/OmsDependencyProvider.php
中注册 oms 订单邮件插件
* @param \Spryker\Zed\Kernel\Container $container
*
* @return \Spryker\Zed\OmsExtension\Dependency\Plugin\OmsOrderMailExpanderPluginInterface[]
*/
protected function getOmsOrderMailExpanderPlugins(Container $container): array
{
return [
...
new CompanyLocaleOmsOrderMailExpanderPlugin(),
new CompanyEmailOmsOrderMailExpanderPlugin(),
];
}```