2
Answers
Vote up!
0
Vote down!

Force user to select one product from each of N groups

I have an event calendar set up with event (product display) nodes and multiple ticket products associated with each event. See http://www.nlca.com/season/27 for a live example.

I'd like to sell season tickets such that buyers will choose one date option from each of 4 groups:

Program A, friday performance
Program A, saturday performance
Program A, sunday performance

Program B, saturday performance
Program B, sunday performance

Program C, etc....

Program D, etc....

Is there a way to configure a product display page to group products into 4 program buckets (A-D) and force buyers to choose one product from each bucket?

Thanks in advance for ideas and help--

Asked by: bjornarneson
on August 31, 2012

2 Answers

Vote up!
0
Vote down!

bjornarneson,

I would create a second product, called "Season Pass" and create a "season pass" product for each possible combination.

To bring in information/etc about each event in the season pass, I would create a node reference to the product displays of each event.

To make this easier, you could use something like http://drupal.org/project/commerce_bpc bulk product creation to generate the various combinations.

Josh

Josh Miller
Answer by: Josh Miller
Posted: Sep 4, 2012