Skip to main content

2.2 - Modular context

This is the context used to build a modular product. It is a product like any other one, but without 3D and with some mandatory parameters.

Behaviors​

In the behaviors of this product, you must enable the "modular" behavior. This is how this product is recognized as a "Modular Context".

BehaviorMandatoryValue
modularYESTRUE

Parameters​

Reserved parameters​

IDTypeMandatory
modulesProductYES
compositionsProductNO
blockProductProductNO

modules​

Select the list of Modules πŸ”— that can be used. The modules in this list will be the only one you can choose when building this modular product.

Set one of the modules as the default value to load it by default if no composition is used.

compositions​

If you want the modular context product to load with a default Composition πŸ”—, choose one here. The only used value is the default one, no need to add multiple compositions.

Global parameters​

You can add other parameters that will be used to configure the whole composition at once. A parameter defined here will let the user choose a "global" value for it. The value will be applied to all modules. See Parameters πŸ”— for more information about the parameter's behavior.

Commercial data​

The commercial data of this (name, thumbnail, description...) will be used, so keep in mind you need to fill it and translate it if necessary.

Examples of usage:

  • In the product configuration, the name is displayed.
  • This is the product you will see in the Home Planner when you save a product from the Product Configurator.