2 replies [Last post]
kinkladze28's picture
Offline
Joined: 10/23/2008
Juice: 32
Was this information Helpful?

Hi,

I am wondering how some more experience Ubercart developers would set up the following scenario for a Kitchen ecommerce website:

  • Kitchens are sold in 5 price groups, labelled 1 to 5
  • There are 8 kitchens in each price group
  • Each price group contains 40 products (i.e. cupboard 1, cupboard 2 etc...)

The solutions I can see involve displaying products (cupboard styles) on nodes that represent the kitchens or price groups, but there are some issues with each of them.

Option A
Create products for each and every price-group/kitchen combination and display each kitchen's products on a node using views. However, this would mean creating 5 x 8 x 40 = 1600 products. Therefore it's really not practical.

Option B
Have "price nodes" pages rather than "kitchen nodes". Use attributes to make the user select the kitchen style for each product added to the cart. This will work technically but is far from ideal from a usability standpoint.

Option C
Create products for all the price group and categorise them using a taxonomy. I can therefore display the relevant products on each kitchen node, HOWEVER, when they are added to the cart I will have no way of identifying the kitchen style.
I think this would be my preferred option if I could somehow append the node title (i.e. the Kitchen style) to the product when its added to the cart.

Any help or advice would be greatly appreciated.

Danny

kinkladze28's picture
Offline
Joined: 10/23/2008
Juice: 32
Kitchens as products

An extension to option C would be to have the "kitchen nodes" as products also, and change the "add to cart text" to something like, " Select this kitchen style".

Although this could still leave a situation where some customers could check out kitchen products without selecting a kitchen style.

cstalberg's picture
Offline
Joined: 06/27/2010
Juice: 7
related question

How do you make selectable quantities of individual items available in a product kit?

See an example of exactly what I need to do in Ubercart done in Joomla at

http://www.designbuilder.co.uk/content/view/123/24/