dotdigital/dotdigital-magento2-extension-b2b 问题修复 & 功能扩展

解决BUG、新增功能、兼容多环境部署,快速响应你的开发需求

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

dotdigital/dotdigital-magento2-extension-b2b

Composer 安装命令:

composer require dotdigital/dotdigital-magento2-extension-b2b

包简介

Dotdigital for Adobe Commerce: B2B module

README 文档

README

Packagist Version license

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_Email 4.32.0+
    • Dotdigitalgroup_Enterprise 1.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:

  1. First, ‘purchase’ the core extension.
  2. Any existing require instructions in your composer.json relating to dotmailer/* packages must be removed.
  3. 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 TierPriceFinderPlugin is 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/log has 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 SearchResultsFactory and SearchResults classes with SearchResultsInterfaceFactory and SearchResultsInterface respectively.

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 indexType param to our index schema 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_version has 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_Email module.
  • 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 我们能提供哪些服务?
定制开发 / 二次开发

基于 dotdigital/dotdigital-magento2-extension-b2b 在你已有业务上做功能扩展、字段裁剪、UI 适配、与内部账号 / 权限 / 日志系统的深度对接。

BUG 修复 & 性能优化

线上偶发问题、内存泄漏、慢查询、并发异常等排查修复;针对高流量场景做缓存、队列、索引层面的调优。

项目外包 & 长期维护

承接完整的项目从需求 → 设计 → 开发 → 上线 → 长期运维;也可按月提供技术保姆服务。

yvsm@zunyunkeji.com QQ:316430983 微信:yvsm316 西安尊云信息科技 · 专注 PHP / Go / 分布式系统研发

统计信息

  • 总下载量: 175.2k
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 2
  • 点击次数: 19
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 2
  • Watchers: 7
  • Forks: 0
  • 开发语言: PHP

其他信息

  • 授权协议: MIT
  • 更新时间: 2022-01-13