I believe you need a product module (shipped with ubercart), perhaps in addition to a dedicated taxonomy .
The product suite module allows you to group products into packages so that you can actually add the entire package to the basket, rather than its individual components.
Creating a set gives you various options, for example, for example:
- The user can see what the kit is made of or not ("Bohemian kit" versus "1 x Big glass + 1 x Little glass + 1 x Saucer").
- The user can change the individual number of items in the set or only the number of purchased sets ("3 x Bohemian sets" versus "3 large glasses + 0 x small glasses + 3 x saucers").
When presenting the catalog and highlighted taxonomy, you can present products and kits based on the conditions that you used to label them. For example, http://example.com/products/bohemian can display a bohemian kit plus all glasses and saucers.
Beware that the set is always βexpandingβ as a list of products when the trolley turns into an order (that is, in the order in which you never find βsetsβ, but always βglassesβ and saucers β).
NTN!
source share