Needs work
Project:
Simple Reservation
Version:
8.x-1.x-dev
Component:
Miscellaneous
Priority:
Major
Category:
Feature request
Assigned:
Reporter:
Created:
14 Sep 2010 at 11:05 UTC
Updated:
28 Dec 2015 at 14:21 UTC
Jump to comment: Most recent
Comments
Comment #1
martin107 commentedSo this is a reasonable addition to the project ....
My perception is that Drupal8 core release candidates are coming out between March and June which will signify Drupal 6's "end of life". So I am happy to work on this as a Drupal 8.x-1.x-dev issue. Others may want to backport later
I see two, equally valid approaches.
(1) A Form that creates N separate, initially identical, reservations, which can then be edited/deleted individually as the users wants.
(2) A Form which generate 1 reservations which appears N times throughout the calendar as appropriate. If the user edits the reservation then all references are changed.
Both options will fit the needs of different users. To highlight the issues think about adding a daily reservation every day for the next 10 years and then what do you expect when editing "the reservation". Or what this will do to the database.
Initially I expect to add a patch that implements (1) and depending on feedback I will implement option (2)
Comment #2
ZZman commented... to simplify this functionality in Simple reservation module :-)
Reservation could be done only in week base :
e.g. I insert new reservation on Tuesday 13:15 - 16:30 and in same form is field (repeat x-time) when I can put number (max. is defined in administration). Modul then will insert into database 1+x reservation on same day of week/same item/same reservation attribute.
There must be check if the item is available on every reserved day/ time.
If not, then reservation are write into database only partially and user is informed that in this and this ... date item isn't available. Then he can tune up unreserved reservation .... or delete bundle and start again with other date/time/item.
Recurring reservation could be bound together with unique recurring_id. In case of editing or deleting user can make decision if he do this only for one reservation or for all reservation with same recurring_id (checkbox in form).
There could be problem if recurring reservations are edited separately and then is request for mass change. It could be fixed when form is validated (if all values of all recurred reservations are same - if not user should confirm this.
Comment #3
BleuBi commentedwhat's the current status of recurring reservations? I downloaded the module for drupal 7, but it is not a feature?