PHPackages                             test-magenx/module-configurable-product - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. test-magenx/module-configurable-product

ActiveMagento2-module

test-magenx/module-configurable-product
=======================================

N/A

100.4.3(4y ago)00OSL-3.0PHPPHP ~7.3.0||~7.4.0

Since Oct 10Pushed 4y ago1 watchersCompare

[ Source](https://github.com/test-magenx/module-configurable-product)[ Packagist](https://packagist.org/packages/test-magenx/module-configurable-product)[ RSS](/packages/test-magenx-module-configurable-product/feed)WikiDiscussions master Synced 3w ago

READMEChangelog (3)Dependencies (11)Versions (8)Used By (0)

Magento\_ConfigurableProduct module
===================================

[](#magento_configurableproduct-module)

The Magento\_ConfigurableProduct module introduces new product type in the Magento application called Configurable Product. This module is designed to extend existing functionality of Magento\_Catalog module by adding new product type.

Configurable Products let the customers select the variant they desire by choosing options. For example, store owner sells t-shirts in two colors and three sizes.

Structure
---------

[](#structure)

`ConfigurableProduct/` - the directory that declares ConfigurableProduct metadata used by the module.

For information about a typical file structure of a module in Magento 2, see [Module file structure](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/build/module-file-structure.html#module-file-structure).

Extensibility
-------------

[](#extensibility)

Extension developers can interact with the Magento\_ConfigurableProduct module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html).

[The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento\_ConfigurableProduct module.

Additional information
----------------------

[](#additional-information)

### Configurable variables through the theme view.xml

[](#configurable-variables-through-the-theme-viewxml)

Modify the value of the `gallery_switch_strategy` variable in the theme view.xml file to configure how gallery images should be updated when a user switches between product configurations.

Learn how to [configure variables](https://devdocs.magento.com/guides/v2.4/frontend-dev-guide/themes/theme-images.html#view_xml_vars) in the view.xml file.

There are two available values for the `gallery_switch_strategy` variable:

ValueDescription`replace`In replace mode, images of the parent configurable product will be replaced by the simple product images upon a configuration change`prepend`In prepend mode, the simple product images will be added in front of the parent configurable product upon a configuration changeIf the `gallery_switch_strategy` variable is not defined, the default value `replace` will be used.

For example, adding these lines of code to the theme view.xml file will set the gallery behavior to `replace` mode.

```

    replace

```

###  Health Score

22

—

LowBetter than 21% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity0

Limited adoption so far

Community4

Small or concentrated contributor base

Maturity55

Maturing project, gaining track record

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~0 days

Total

7

Last Release

1717d ago

PHP version history (2 changes)100.4.3.x-devPHP ~7.3.0||~7.4.0

100.3.4PHP ~7.1.3||~7.2.0||~7.3.0

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/9213670?v=4)[Yegor Shytikov](/maintainers/genaker)[@Genaker](https://github.com/Genaker)

### Embed Badge

![Health badge](/badges/test-magenx-module-configurable-product/health.svg)

```
[![Health](https://phpackages.com/badges/test-magenx-module-configurable-product/health.svg)](https://phpackages.com/packages/test-magenx-module-configurable-product)
```

###  Alternatives

[mollie/magento2

Mollie Payment Module for Magento 2

1121.8M12](/packages/mollie-magento2)[buckaroo/magento2

Buckaroo Magento 2 extension

32414.8k7](/packages/buckaroo-magento2)[dotdigital/dotdigital-magento2-extension

Dotdigital for Magento 2

50390.4k20](/packages/dotdigital-dotdigital-magento2-extension)[amzn/amazon-pay-magento-2-module

Official Magento2 Plugin to integrate with Amazon Pay

108521.2k1](/packages/amzn-amazon-pay-magento-2-module)[loki/magento2-admin-components

Admin Panel grids and forms created via Loki Components

173.7k7](/packages/loki-magento2-admin-components)[run-as-root/magento2-prometheus-exporter

Magento2 Prometheus Exporter

68353.9k](/packages/run-as-root-magento2-prometheus-exporter)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
