I'm building a take-away website for a restaurant.
A simplified description of the features:
- The chef has 20 main dishes and 20 deserts.
Every week he places 5 main dishes and 5 deserts in the week's menu.
- There are three methods to order:
1. Normal meal that contain 1 main dish and 1 desert.
2. Child meal that contain 1/2 main dish and 1/2 desert.
3. custom meal: the user will have a form with a list of all the week's dishes and deserts:
dish name | normal | child
--------------------------------
chicken | checkbox | checkbox
meet | checkbox | checkbox
Is this possible with ubercart?
I know I can create the chicken and meet as attributes and a meal (section 1) as a subproduct.
Every week the chef will create a new subproduct and choose 5 main dishes and 5 deserts.
How can I create the child meal which contains the same options as the meal but with half the size?
- How can I create the form of the custom meal? Does EC support it or do I have to create it myself?
- How can the chef put all the current week dishes and deserts to the custom meal list?
The chef already choose the current week dishes in the normal meal configuration and I don't want him to have to repeat it for the child meal and the custom meal.
- When a user creates a custom meal, can the module check if it can combine few of the producs to make a nomal meal and lower the price?
Thanks




Joined: 01/30/2008