I am in the process of developing a Perch Shop store which sells cupcakes in packages of 6 and 12.
This wouldn't be tricky if the cupcakes were all of the same flavour, however, the client would like to be able to have a choice for each of the 6-12 cupcake slots from their available cupcake types (products within a "cupcake" category). I am trying to think of how to manage this with Perch Shop, but I am drawing some blanks. I feel like using <perch:layout> within a shop/products/product.html template might work? Could the cart / checkout support something like this? This is probably quite simple, but I am missing a key piece.
I see it being a list of 6 or 12 selects, each with all the available cupcake flavours as options, all added to the cart as one 6/12 pack item.
Thanks for any suggestions!