orangecat/module-b2bsdk-installer 问题修复 & 功能扩展

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

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

orangecat/module-b2bsdk-installer

Composer 安装命令:

composer require orangecat/module-b2bsdk-installer

包简介

B2b Magento 2 SDK Installer

README 文档

README

Package: orangecat/module-b2bsdk-installer

Version: 0.0.3

License: OSL-3.0

Author: Oliverio Gombert olivertar@gmail.com

Website: orangecat.es/en/b2bsdk

Table of Contents

  1. Overview
  2. Included Modules
  3. Requirements
  4. Installation
  5. Module Dependency Chain

Overview

Orangecat_B2BSDK is a meta-installer package. It contains no PHP code or Magento logic of its own. Its sole purpose is to declare all Orangecat B2B modules as composer dependencies, allowing the entire suite to be installed with a single composer command.

Included Modules

Package Module Description
orangecat/module-company Orangecat_Company Core B2B module — company entity, customer approval, registration
orangecat/module-company-credit Orangecat_CompanyCredit Credit payment method per company
orangecat/module-company-methods Orangecat_CompanyMethods Payment and shipping restrictions per company
orangecat/module-company-sales-rep Orangecat_CompanySalesRep Assign admin users as sales representatives to companies
orangecat/module-prices Orangecat_Prices Customer-specific product pricing
orangecat/module-prices-company Orangecat_PricesCompany Link price lists to companies
orangecat/module-prices-list Orangecat_PricesList Price list management
orangecat/module-product-lists Orangecat_ProductLists Saved product lists / order templates for customers
orangecat/module-purchase-order Orangecat_PurchaseOrder Purchase order approval workflow
orangecat/module-quickorder Orangecat_QuickOrder Bulk add-to-cart by SKU
orangecat/module-returns Orangecat_Returns RMA / return requests
orangecat/module-visibility Orangecat_Visibility Content and product visibility rules per customer group

Requirements

  • Magento 2.4.x
  • PHP >= 8.1
  • All packages available on Packagist under the orangecat vendor

Installation

Via Composer

composer require orangecat/module-b2bsdk-installer

This pulls in all 12 modules listed above.

Enable all modules

Run inside the PHP container:

bin/magento module:enable \
    Orangecat_Company \
    Orangecat_CompanyCredit \
    Orangecat_CompanyMethods \
    Orangecat_CompanySalesRep \
    Orangecat_Prices \
    Orangecat_PricesCompany \
    Orangecat_PricesList \
    Orangecat_ProductLists \
    Orangecat_PurchaseOrder \
    Orangecat_QuickOrder \
    Orangecat_Returns \
    Orangecat_Visibility

bin/magento setup:upgrade
bin/magento setup:di:compile
bin/magento setup:static-content:deploy -f
bin/magento cache:flush

Module Dependency Chain

orangecat/core → https://github.com/olivertar/m2_core
  └── Orangecat_Company → https://github.com/olivertar/m2_company
        ├── Orangecat_Prices
        │     ├── Orangecat_PricesList
        │     └── Orangecat_PricesCompany
        ├── Orangecat_CompanyCredit
        ├── Orangecat_CompanyMethods
        ├── Orangecat_CompanySalesRep
        └── Orangecat_PurchaseOrder

Orangecat_ProductLists   (standalone)
Orangecat_QuickOrder     (standalone)
Orangecat_Returns        (standalone)
Orangecat_Visibility     (standalone)

Orangecat_Company must be installed and enabled before all modules that depend on it. Standalone modules have no inter-module dependency within the suite.

统计信息

  • 总下载量: 24
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 16
  • 点击次数: 1
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 16
  • Watchers: 1
  • Forks: 1
  • 开发语言: PHP

其他信息

  • 授权协议: OSL-3.0
  • 更新时间: 2026-06-07

承接程序开发

PHP开发

VUE

Vue开发

前端开发

小程序开发

公众号开发

系统定制

数据库设计

云部署

网站建设

安全加固