Conditional Product Options

Hello -

I am currently setting up a store for a client that does truck tuning, and they need a tuning sheet that collects various pieces of information from the user. Some are straight-forward, like VIN number. But some have multiple steps that depend on each answer. I've been trying to use global options to set up this “product” but there doesn't seem to be a way to have conditional options.

I haven't been able to figure out the product configurator since there doesn't seem to be an example on the demo site anymore. And I'm not convinced that this would solve the problem.

To give an example of the more complicated steps, the user is asked if they want a single tune or multiple tunes. If they select multiple, then they should be asked if they want to purchase a switch. If they want to purchase a switch, they should be asked if they want a probe or just the switch. If the user had selected a single tune, they wouldn't need a switch at all. So I don't want that “option” to appear.

Does anyone know of a way to set up conditional options, or have you had any luck modifying the code to generate your own form of conditional options?


Easy enough but can be time consuming, try option combinations and forbidden combinations here

[url=“CS-Cart Documentation — CS-Cart 4.15.x documentation”]CS-Cart Documentation — CS-Cart 4.15.x documentation


Thanks for the suggestion!

I tried a simple forbidden combination and it works to an extent. It removes the drop-down menu completely from the second steps if they are not needed, but it keeps the question (the option name). Do you have any idea how I can get the option to disappear completely?

no sorry