Hey Uberworld,
We are going to be building a module to add a date attribute with stock support.
I am wondering what the community need is for this module. We are open to input and sponsorship as always.
This module will help people selling recurring events, for example a tour that runs once a day five days a week.
This way when there is a product called tour X the customer can select what date to attend.
Each date will have a stock level just like a normal attribute. This way if the tour maximum is 50 people then that date will become unavailable for people to select when the stock has reached 0. We would also like to to make this available to uc_node_checkout just like any attribute so that registration for an event that happens every day would work as well.
The module will need options for every product it is associated with. For example, tour X might only be available M, W, F while tour Y is available T, TH. Ideally a option to select available days of the week for each product would be best. The other part of the equation is tours that run more than once per day, like a AM or PM The time would be a separate attribute but would tie into the date to keep track of default stock per item.
The product/date option would also need a beginning and an end so that daily events running for 2-3 months would not have dates available 6 months from the current date.
This will work with the date pop-up module to make it a good UI. Making dates un-selectable by stock level, along with dealing with a group of four when two spots are open will be two more difficult items perhaps.
Any input for making this module more community friendly would be appreciated, what other needs can be solved with a date attribute?
Thanks


