This module is a building block for other Infrangible modules that react to the shopper’s choices on bundle product pages. It keeps track of which product is selected in each bundle option, both when the page loads and whenever the shopper changes a selection, and passes this information on to the modules that need it.
Features
- Determines the selected products of all bundle options on the bundle product page (dropdowns, radio buttons, checkboxes and multi-selects).
- Reports every change of a bundle option selection, so that other modules can update prices or other information right away.
- No visible change in the store on its own.
Configuration
There is nothing to configure. The module works right after installation.
Good to know
Merchants normally do not install this module directly. It is pulled in automatically by modules that need it, for example “Bundle Option Qty Price” and “Catalog Product Option Composite”. It is built for the standard Magento frontend (Luma and Luma-based themes).
Installation
Install the module with Composer in your Magento root directory:
composer require infrangible/m2-bundle-option-selectionThen enable it and update the store as described in the installation guide. Composer installs the required modules listed on this page automatically.