Hi,
I am in the process of trying to build a site using the Commerce module and had a question about a particular need that I have.
My client runs a brick and mortar chocolate shop and would like to sell his products online through the use of customer-configured boxes that can include up to a predefined number of chocolates. For instance, he would like to sell a box of 24 chocolates and then allow the customer to determine the type and quantity of chocolates that he would like to add to that box up to the maximum quantity of 24. In addition, there will be other size boxes that would follow the same procedure.
Currently my client has roughly 200 varieties of chocolates available. Since they would not be sold individually on a piece by piece basis through the website, there seems no need to make each individual chocolate an actual product. Instead it seems to me that the chocolates should be an attribute of the available boxed sets of chocolates which are themselves products. However, it would also seem to me that making attribute selections from 200 different chocolates would be cumbersome and I'm not even sure how that would appear on the cart form.
Basically, I'm looking for any suggestions on how to accomplish this task either through contrib modules or even some custom programming. There will be NO price adjustments based on the attributes but I will need to specify a quantity selection for each attribute (chocolate). I have seen the Commerce Add to Cart Extras module which appears to have a quantity field but have not yet got to the point of installing and seeing how it works yet. I have also seen the Commerce Product Bundle module but as I mentioned earlier, I don't envision each chocolate as being it's own product since they will never be added to the cart and purchased individually but only as a box set.
As a reference to competitor site which provides this capability (non-Drupal site), here is a link to show a similar concept:
http://www.cocoabella.com/pconf.php?productid=17647&slot=10
Although this is much more complex than I am looking for, it demonstrates the idea.
Ideally, I envision a product page for a box set of chocolates that is created by a View. The view would have filters to allow filtering of the types of chocolates available to add to the box (Truffles, Chews, ... etc.). The page would display images and descriptions of each chocolate along with a quantity box and add to box button. After the user makes their selections, they add the entire box to the cart with all their chocolate selections. The box would be added to the cart as a single product rather than 24 individual products.
Hope this makes sense and sorry for the long post.
Thanks in advance!
Comments
Comment #1
rszrama commentedSorry no one was available to help at the time. Hope you got your issue sorted out. : )