Simple Booking

Zelfgemaakte module die 2 inhoudstypes voorziet.

1) Bookable entity. (=Boekingseenheid) Een kamer, huis, kasteel, wagen, fiets, plaats in de wagen,... Kortom hetgeen je maar op een bepaalde dag één keer kunt reserveren. Het knappe aan dit in inhoudstype is dat de boekingseenheid automatisch een kalender toont van de beschikbare en reeds geboekte data. Deze kalender is een bewerking van de Calendario calendar van Codrops.

2) Boekinsformulier. Je boekt, maar een controlescript controleert of je geen datum kiest die reeds geboekt werd. In dat geval gaat de boeking niet door en krijg je een melding. Via de rechten kan je toestemming geven voor bepaalde rollen om hier inhoud aan te maken.

Een boeking levert onmiddellijk bij de boekingseenheid een bijgewerkte kalender op. Deze kalender is instelbaar qua taal. De maanden die niet automatisch meekomen met de vertaling van Drupal, kan je manueel vertalen.

 

De boekingseenheid heeft reeds enkele logische velden. Afbeelding, prijs, max aantal personen,... Je kunt er nog bijmaken natuurlijk.




Je kunt ook een view maken om het aanbod voor te stellen. Dit laat ik aan de gebruiker over...


Werkwijze

De module is zeer eenvoudig. Dit is ook de bedoeling BAT en BEE zijn veel betere, maar meer complexe modules.