dotmailer/dotmailer-magento2-extension-b2b

此软件包已被废弃,不再维护。作者建议使用 dotdigital/dotdigital-magento2-extension-b2b 软件包。

Adobe Commerce 的 Dotdigital:B2B 模块

1.8.2 2024-04-18 11:14 UTC

README

Packagist Version license

概览

本模块专为那些同时向其他企业销售产品的 Magento 商户而设计。您可能只运行 B2B 模型或混合模型 B2B/B2C,但只要您使用 Adobe Commerce 的 B2B 模块,您就可以利用这个独立的 B2B 扩展,并将所有 B2B 数据与 Dotdigital 结合使用。

要求

  • 需要 Magento 2.3+
  • 需要 magento/module-b2b
  • 需要 Dotdigital 扩展版本
    • Dotdigitalgroup_Email 4.20.0+
    • Dotdigitalgroup_Enterprise 1.10.0+(如果使用)

安装

我们鼓励商家通过我们综合的 Dotdigital - 营销自动化 扩展安装我们的核心模块,该扩展可在 Magento Marketplace 上找到。

步骤

  1. 首先,“购买”核心扩展
  2. 删除 composer.json 中与 dotmailer/* 软件包相关的任何现有 require 指令。
  3. 现在,需要正确的软件包。
composer require dotdigital/dotdigital-magento2-os-package
composer require dotdigital/dotdigital-magento2-extension-enterprise
composer require dotdigital/dotdigital-magento2-extension-b2b

激活

  • 确保您在 配置 > Dotdigital > 账户设置 中设置了有效的 API 凭据。
  • 常规 > B2B 功能 中启用共享目录和B2B 报价以使用相关同步。

变更日志

1.8.2

错误修复
  • 我们的 psr/log 要求已更新,以支持 Magento 2.4.7。

1.8.1

改进
  • 我们的 CustomerPlugin 现在不再需要公司状态匹配固定值。

1.8.0

新增功能
  • 该模块现在需要 PHP 7.4+ 和 Magento 2.3.7+。

1.7.1

改进
  • 我们已经更新了模块的 composer 要求,以符合其使用的核心代码。

1.7.0

改进
  • 我们将 SearchResultsFactorySearchResults 类的使用替换为 SearchResultsInterfaceFactorySearchResultsInterface

1.6.0

改进
  • 我们根据 Email 模块中的联系人同步重构更新了一些类引用。

1.5.3

改进
  • 我们根据 Email 模块中的自动设置功能更新了一个类引用。

1.5.2

改进
  • B2B 报价数据迁移现在从 Email 模块中的新抽象类继承。
  • PHP 7.2 现在是运行此模块的最低要求。

1.5.1

错误修复
  • 我们修复了由于缺少公司管理员而中断联系人同步的漏洞。
  • 我们向我们的 index 架构定义中添加了 indexType 参数(这是 PHP 8.1 所必需的)。

1.5.0

新增功能
  • 此模块已被重命名为 dotdigital/dotdigital-magento2-extension-b2b
改进
  • 我们添加了一个新的插件,为我们的集成洞察数据定时任务提供额外的配置值。
  • 我们添加了一个新的插件,通过表格促进数据迁移。
  • 我们根据目录同步改进更新了用于同步共享目录的插件。
  • setup_version 已从 module.xml 中删除;现在在仪表板上,我们使用 composer.json 来提供当前活动的模块版本。
  • 我们的 ACL 资源现在是可翻译的。
  • 我们更新了“重置B2B报价”按钮的功能,在Dotdigital > 开发者中,以符合《Dotdigitalgroup_Email》模块的变化。
  • 我们防止了缺失的公司阻止联系人同步。

1.0.0

新功能
  • 使用Magento的B2B模块的商家现在可以与Dotdigital集成。为公司映射了额外数据,并提供了共享目录和可协商的B2B报价的新同步功能。