I've been adding another layer of complexity to an otherwise completed
shoppingcart app today. It used to build a menu of items, now it's
building a menu of items and configurable options per item. This is
something more tricky than it seems at first.
In this case, I've built Product Groups for all items. Each product
group has one or more End Products associated with it (e.g. Hamburger,
Fries and a Soda) Each product can have a Bill of Materials that a
customer can choose from (e.g. Cheese, Onions, Tomatoes) It quickly
gets complicated to implement.
I'll definitely be relieved when this one is done.
Posted via email from metarobert's posterous