定制 viraxpress/advanced-configurable 二次开发

按需修改功能、优化性能、对接业务系统,提供一站式技术支持

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

viraxpress/advanced-configurable

最新稳定版本:1.0.0

Composer 安装命令:

composer require viraxpress/advanced-configurable

包简介

Advanced Configurable Extension for ViraXpress

README 文档

README

Advanced Configurable provides a feature-rich configurable product table for Magento 2, allowing store owners to present configurable product variants in a compact, sortable, and bulk-addable matrix.

Description

This module replaces or augments the default configurable product UI with a responsive table/grid that lists all simple associated products (variants). It supports bulk quantity updates, per-variant quantity entry, tier pricing columns, configurable column sorting, persistence of selection state for logged-in customers, and multiple admin configuration options (colors, visibility, excluded SKUs/categories, etc.).

Key features

  • Responsive matrix/grid view of configurable product variants
  • Bulk quantity controls and per-row quantity inputs
  • Show/hide properties: SKU, Availability, Price, Tier Prices
  • Tier price columns with configurable limit
  • Column sorting (optional)
  • Pagination support for large variant lists
  • Persist variant selections per customer (DB-backed) or in session for guests
  • Admin settings to exclude SKUs or whole categories from using the table
  • Admin color settings for header and selector elements
  • REST endpoints to read/save/clear persisted matrix state

REST endpoints

The module exposes these endpoints under the Magento REST API prefix:

  • GET /V1/vx-matrix/state/:productId — read persisted matrix state
  • POST /V1/vx-matrix/state — save persisted matrix state
  • DELETE /V1/vx-matrix/state/:productId — clear persisted matrix state

Note: the persistence repository requires a logged-in customer; requests from anonymous users fall back to sessionStorage on the frontend.

Compatibility

  • Magento 2.4.x

Installation

  1. Install the extension via Composer:

    composer require viraxpress/advanced-configurable
  2. Run the following commands from your Magento root directory:

    php bin/magento module:enable ViraXpress_AdvancedConfigurable
    php bin/magento setup:upgrade
    php bin/magento setup:di:compile
    php bin/magento setup:static-content:deploy
    php bin/magento cache:flush
    

Configuration

After installation, the module settings are available in the admin under:

Stores → Configuration → ViraXpress → Advanced Configurable Product Table

Available options include enabling the table, display mode, excluded SKUs/categories, which properties to show, pagination, color customization, and persistence options.

Support

For support, please contact ViraXpress at https://www.viraxpress.com or refer to the license agreement.

License

This extension is licensed under the ViraXpress license agreement. See https://www.viraxpress.com/license for details.

统计信息

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

GitHub 信息

  • Stars: 0
  • Watchers: 0
  • Forks: 0
  • 开发语言: HTML

其他信息

  • 授权协议: Apache-2.0
  • 更新时间: 2026-06-10

承接程序开发

PHP开发

VUE

Vue开发

前端开发

小程序开发

公众号开发

系统定制

数据库设计

云部署

网站建设

安全加固