Product Configurator Using JSON and JS
Additionally the configurator allows for only certain swatches to be available based on the selections of the first row of options. The configurator also makes sure that all of the positions are available.
Another option for a third piece of hardware was also included which can be toggled on or off and the color of that hardware is selected based on the hardware chosen.
This configurator is much more complex than the original cycling configurator.