fond-of-oryx/company-oms-mail-connector

3.2.0 2024-01-15 09:26 UTC

This package is auto-updated.

Last update: 2024-09-15 12:36:33 UTC


README

CI license

提供插件以注册到 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(),
    ];
}```