Validity rules
Introduction to the product logic
In this video, I focus on an essential component of configurators - the product logic. I explain how to create rules that define which options are compatible with each other. I use a bicycle configurator as an example.
Definition of rules
First, I'll show you how to create a new rule to regulate the combination of frame and handlebars. To do this, I go to the sidebar, click on "Rules" and create a new rule. In this example, I focus on the fact that certain handlebars cannot be combined with the men's frame.
Editing and customizing rules
I edit the rule by checking the validity of two characteristics - frame and handlebars - against each other. I set up a table in which it is specified for the men's frame that the sports handlebar is not valid. This is visually indicated by a red warning if rules are not defined for all frames.
Further configurations
I then present further settings, such as hiding invalid values. For example, the sports steering bar is not displayed in the drop-down menu when the men's frame is selected. I also discuss how to adjust the behavior of the configurator to either show only valid options or automatically disable certain options when there is only one valid option.
Visual representation and user guidance
I go into how these customizations are implemented in the user interface of the configurator. The options that are not valid are either hidden or deactivated, depending on the settings selected. This ensures that the user is guided through the configuration process without being able to select invalid combinations.
Conclusion and overview
To conclude the video, I emphasize how important well thought-out product logic is for the functionality of a configurator. This logic ensures that users have a seamless and error-free experience when customizing products.