Hi everyone,

I'm posting this issue here since there isn't a good documentation to follow and cannot contact with any developer.

I installed all the required modules and created a new reservable content type (bikes) with some items. I also could show a view with the reservations calendar but the question is: how do I create a view with a list of reservables items which have attached a link to book them? I mean, this is supposed to be used by non-admin users too, and they must have the ability to view the bookable items and a link (or form or something) to book.

Maybe someone has achieved this. I hope so because I'm circling around to find a module simple enough to don't spend days or weeks of research just for getting this use case working:
- List of resource types linking to list of reservable items.
- Calendar view for viewing items availability.
- Link / form to book the desirable item.
- Calendar admin's overview for managing reservations.

I was trying the B.A.T. module but I can't neither dynamically list resource types (type bundles. The label field handler is broken) nor show their availability calendar (I have to create a new content type with a Calendar reference field, manually create the content for the resource type and then list the desired calendars).

Thanks in advance.

Comments

jvicentb created an issue.

darrick’s picture

MERCI is more geared toward booking a number of items rather then just one. The rooms module has a workflow as you've noted but is geared toward booking one thing (a room) for periods of a day (as opposed to hours.)

Take a look at the merci_calendar_view module. This includes the view to filter on items and show their availability.

From there install the prepopulate module (https://www.drupal.org/project/prepopulate) and then override template_preprocess_calendar_week. For empty items you can add a onclick event to link the merci reservation form based off what time block and item the user has selected.