The Conditional Logic window allows you to create dynamic behaviors inside your configurator. You can define rules that automatically show, hide, select, deselect, enable, disable, or modify layers based on user selections or pricing conditions.
1. Add Condition
Creates a new standalone condition.
Each condition contains an IF statement and one or more THEN actions.
Example:
IF
Layer "Blue" is Selected
THEN
Show Texture Design 2
2. Add Group
Groups multiple conditions together.
Groups are primarily used for organizing large sets of conditions, making complex configurators easier to manage.
Note: Groups are for organization purposes only and do not affect how conditions are evaluated.

3. Duplicate Condition
Creates an exact copy of the selected condition.
This is useful when multiple rules are similar and only require minor adjustments.
4. Break Condition Chaining
Stops the evaluation of any subsequent conditions after the current condition has been successfully executed.
When Break Condition Chaining is enabled, the configurator will apply the actions defined in the current condition and then stop processing any remaining conditions that follow.
This is useful when you want to ensure that only the first matching condition is executed, preventing later conditions from overriding or conflicting with the current result.
5. Allow Reverse
The Allow Reverse option automatically creates the opposite action for your condition, eliminating the need to manually create a second rule.
For example, without Allow Reverse, you would need to create two separate conditions:
Condition 1
IF
Red Color is Selected
THEN
Hide Group A
Condition 2
IF
Red Color is Deselected
THEN
Show Group A
When Allow Reverse is enabled, you only need to create the first condition. The configurator will automatically apply the reverse behavior when the original condition is no longer met.
This helps reduce duplicate conditions, simplifies your conditional logic, and makes your configurator easier to maintain.
6. Disable Condition
Temporarily disables the condition without deleting it.
Disabled conditions remain saved but will not execute until re-enabled.
7. Delete Condition
Permanently removes the selected condition.
