Conditional Variants – Product Configurator

There are many useful scenarios for conditional variants, one example is a product configurator similar to what most of us have used if you have ever bought a laptop or server online at Dell or CDW.

For example, if you are at the Dell website and configuring a new server and you select the option for an IDE controller, the web page will dynamically display IDE hard drive options.  If you choose a raid controller it will show you SCSI hard dirves.  In this example you would define variants in the cart as follows:

Regular Variants - Hard Drive Controllers

Variant Group

Variant Name

Display Type

Conditional Group

Hard Drive Controller

IDE Controller

Radio Button List

IDE Hard Drives

Hard Drive Controller

RAID Controller

Radio Button List

RAID Hard Drives

 

 

 

 

Conditional Variants - IDE Hard Drives

Variant Group

Variant Name

Display Type

Conditional Group

IDE Hard Drives

320 GB IDE Hard Drive

Radio Button List

IDE Hard Drives

500 GB IDE Hard Drive

Radio Button List

IDE Hard Drives

750 GB IDE Hard Drive

Radio Button List

 

 

 

 

Conditional Variants - SCSI Hard Drives

Variant Group

Variant Name

Display Type

Conditional Group

SCSI Hard Drives

720 GB IDE Hard Drive

Radio Button List

SCSI Hard Drives

900 GB IDE Hard Drive

Radio Button List

SCSI Hard Drives

1.2 GB IDE Hard Drive

Radio Button List