← All modules

Magento 2 module · foundation

Bundle Option Wrapper

Groundwork for other Infrangible modules: puts each option on bundle product pages into its own container, so options can be styled and extended individually.

This module is a building block for Infrangible modules that extend the option area of bundle product pages. It places every bundle option in its own container that carries the option’s ID, input type and title. Other modules and theme developers can use these containers to add content to a specific bundle option or to style options individually.

Features

  • Each bundle option on the product page gets its own container, identifiable by option, input type and option title.
  • Light default styling: bundle options are separated from each other by a thin line.
  • Works with all bundle option input types.

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 “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-wrapper

Then enable it and update the store as described in the installation guide. Composer installs the required modules listed on this page automatically.