dotdigital/dotdigital-magento2-extension-b2b
Composer 安装命令:
composer require dotdigital/dotdigital-magento2-extension-b2b
包简介
Dotdigital for Adobe Commerce: B2B module
README 文档
README
Overview
This module is dedicated to Magento merchants that also sell to other businesses. You may be running a B2B model only or hybrid model B2B/B2C, but as long as you’re using the B2B for Adobe Commerce module, you can benefit from this separate B2B extension and put all your B2B data to work with Dotdigital.
Requirements
- Requires Magento 2.3.7+
- Requires
magento/module-b2b - Requires Dotdigital extension versions:
Dotdigitalgroup_Email4.32.0+Dotdigitalgroup_Enterprise1.10.0+ (if used)
Installation
We encourage merchants to install our core modules via our combined Dotdigital - Marketing Automation extension, available on the Magento Marketplace.
Steps:
- First, ‘purchase’ the core extension.
- Any existing
requireinstructions in your composer.json relating todotmailer/*packages must be removed. - Now, require the correct packages.
composer require dotdigital/dotdigital-magento2-os-package
composer require dotdigital/dotdigital-magento2-extension-enterprise
composer require dotdigital/dotdigital-magento2-extension-b2b
Activation
- Ensure you have set valid API credentials in Configuration > Dotdigital > Account Settings
- Enable Shared Catalog and B2B Quote in General > B2B Features to use the related syncs.
Changelog
1.9.0
What's new
- The
TierPriceFinderPluginis removed. Tier prices are now exported and synced via the Dotdigitalgroup_Email module.
1.8.5
Improvements
- We removed implicitly null types for compatibility with PHP 8.4.
- All outstanding PHPStan and coding standards errors have been resolved.
1.8.4
Improvements
- We updated our packages in composer.json for compatibility with magento/extension-b2b v1.5.0
1.8.3
Bug fixes
- We added a plugin to fix processing of in-progress B2B_Quotes imports.
1.8.2
Bug fixes
- Our requirement for
psr/loghas been updated for Magento 2.4.7.
1.8.1
Improvements
- Our CustomerPlugin does not now require company statuses to match fixed values.
1.8.0
What's new
- The module now requires PHP 7.4+ and Magento 2.3.7+.
1.7.1
Improvements
- We've updated the module's composer requirements in line with the core code it uses.
1.7.0
Improvements
- We replaced usages of
SearchResultsFactoryandSearchResultsclasses withSearchResultsInterfaceFactoryandSearchResultsInterfacerespectively.
1.6.0
Improvements
- We updated some class references in line with the contact sync refactor in the Email module.
1.5.3
Improvements
- We updated a class reference in line with the automated setup feature in the Email module.
1.5.2
Improvements
- The B2B quote data migration now inherits from a new abstract class in the Email module.
- PHP 7.2 is now a minimum requirement for running this module.
1.5.1
Bug fixes
- We fixed a bug with missing company admins breaking the contact sync.
- We added the
indexTypeparam to ourindexschema definitions (this is required for PHP 8.1).
1.5.0
What's new
- This module has been renamed
dotdigital/dotdigital-magento2-extension-b2b.
Improvements
- We've added a new plugin to provide additional configuration values to our integration insight data cron.
- We've added a new plugin to facilitate data migration by table.
- We've updated the plugin that fetches shared catalogs for sync, in line with our catalog sync improvements.
setup_versionhas been removed from module.xml; in the Dashboard, we now use composer.json to provide the current active module version.- Our ACL resources are now translatable.
- We updated the function of the 'Reset B2B Quotes' button in Dotdigital > Developer, in line with changes in the
Dotdigitalgroup_Emailmodule. - We’ve prevented missing companies from blocking contact sync.
1.0.0
What’s new
- Merchants using Magento's B2B module can now integrate with Dotdigital. Extra data is mapped for Companies, and new syncs are available for Shared Catalogs and negotiable B2B Quotes.
dotdigital/dotdigital-magento2-extension-b2b 适用场景与选型建议
dotdigital/dotdigital-magento2-extension-b2b 是一款 基于 PHP 开发的 Composer 扩展包,目前已累计 175.2k 次下载、GitHub Stars 达 2, 最近一次更新时间为 2022 年 01 月 13 日, 在 PHP 生态内属于活跃度较高的组件。
我们在过去多个企业项目中使用过 dotdigital/dotdigital-magento2-extension-b2b 或与其功能相近的方案,如果你在选型或落地过程中遇到问题,例如 版本兼容、二次改造、私有化封装、与内部系统对接、生产 BUG 排查,欢迎联系我们协助评估。
基于 dotdigital/dotdigital-magento2-extension-b2b 在你已有业务上做功能扩展、字段裁剪、UI 适配、与内部账号 / 权限 / 日志系统的深度对接。
线上偶发问题、内存泄漏、慢查询、并发异常等排查修复;针对高流量场景做缓存、队列、索引层面的调优。
承接完整的项目从需求 → 设计 → 开发 → 上线 → 长期运维;也可按月提供技术保姆服务。
统计信息
- 总下载量: 175.2k
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 2
- 点击次数: 18
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2022-01-13