Hello, I don't know if this belongs here, but here goes anyway.
My use case is the following:
Events are held where products are sold for an agreed price, which may be different per event. e.g. carrots for X cents/kg one time, Y cents/kg the next, etc. I assume this makes the motivation to model carrots as a content type quite small, because I would have many different carrots instances with different prices and weight, etc. Therefore I was thinking the event type would have the products as fields (multiple values). I still don't know how I would make those fields compound fields so that I can store a price, weight and computed price/kg tuple for every field...
A visitor should be able to order a quantity of this product by visiting the event and clicking a "Place Order" link. This would seem like a case for the Node Reference URL Widget.
The module takes care of associating the order node with the event node, however I would like to pre-populate the products in the order with the product fields from the event and ideally enable the user to click on +/- buttons to adjust the quantity desired.
Any recommendations? Thanks in advance.
P.S. Then again perhaps it does make sense to turn products also into nodes and have orders be associated with both an event and variable number of products, however I don't know if this is possible.