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 扩展程序,并利用 Dotdigital 处理您的所有 B2B 数据。

要求

  • 需要 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
改进
  • 我们添加了一个新的插件,为我们的集成洞察数据 cron 提供额外的配置值。
  • 我们添加了一个新的插件,通过表来促进数据迁移。
  • 我们根据我们的目录同步改进更新了用于同步共享目录的插件。
  • 已从 module.xml 中删除 setup_version;现在,在仪表板上,我们使用 composer.json 来提供当前活动的模块版本。
  • 我们的 ACL 资源现在可翻译。
  • 我们根据 Dotdigitalgroup_Email 模块中的更改更新了 Dotdigital > 开发者 中 '重置 B2B 报价' 按钮的功能。
  • 我们防止缺少公司阻止联系人同步。

1.0.0

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