Booking system
This plugin comes with a complete booking system and calendars management system.
Calendars management
Click the calandar icon in the main toolbar of the plugin to open the calendars management panel :
The calendar panel allows you to view the registered events of your different calendars :
Let’s have a look on the calendars panel toolbar :
-
Events categories :
This tool allows you to create different categories that can be applied to the events of the calendar.
Each category can have its own color, to allow you to easily distinguish the different types of events in the calendar view. - Default reminders : This option allows you to configure email reminders that will automatically be sent to the users at the wanted moment before the event start date.
- Default reminders : This option allows you to configure email reminders that will automatically be sent to the users at the wanted moment before the event start date.
- Available days of week : This tool allows you to define the days that can be selected in the date pickers that are linked to the selected calendar.
- Available hours : This tool allows you to define the hours that can be selected in the time pickers that are linked to the selected calendar.
- Export events : This button allows you to export all the events of the selected calendar as csv file.
- Calendar : This dropdown allows you to switch between the different created calendars.
- Add a calendar : Click this button to create a new calendar that can be assigned to the date pickers of your forms.
- Delete : Click this button to delete the selected calendar.
Simply click an empty case in the calendar view to create a new event at this date.
To edit an event, simply click it from the calendar view :
The sidebar panel contains all the details about the selected event.
Here are details on some of these options :
- Full day : This option will remove the “End date” option and will use the full selected day for the current event.
- Busy date : If this option is enabled, the users will not be able to select this date in the date pickers that are assigned to this calendar.
- Corresponding order : This option allows you to view and modify the form order associated to this event
Assign a calendar to a date picker
To assign a calendar to a date picker of a form, you need to edit it and use its “Calendar” dropdown to select the target calendar :
When a calendar is assigned to the date picker, the disabled days and hours of the calendar will be disabled in the date menu displayed in the form .
Here are details on some of these options :
- Register a new event : When this option is enabled, an event will be created in the selected calendar at this date when the form will be sent.
- Category of the event : Choose the category that will be applied to the created calendar event. Categories can be edited from the calendars management panel.
- Set date as busy : If this option is enabled, and if the number of busy event at this date is equal to the value filled in the “Max events at same time” option, the user will not be able to select this date anymore.
- Event duration : Use this option to define the duration of the event that will be created in the calendar.