Product support

Get help in the plugin support forum.


  • Developer Tools
  • Marketing
  • Utility

Provide backend calendar for Reservations plugin.

Key features:

  • quick overview of reservations
  • reservation color taken from reservation status
  • normal or aggregated view, see screenshots
  • last stable version of fullCalendar component
  • easily extensible!

Before use be sure you have Reservations installed.

These plugin(s) are required for the plugin:


At Backend > Settings > Misc > Reservations Calendar you can find calendar settings. You can set first day of week, hidding past events or date formats.

Add your own calendar

For adding new calendar, copy file /plugins/vojtasvoboda/reservationscalendar/config/config.php to /config/vojtasvoboda/reservationscalendar/config.php and add new calendar section by coping any other section.

For example I took second calendar and made a copy to:

'mycalendar' => [
    'name' => 'My calendar',
    'class' => 'VojtaSvoboda\ReservationsCalendar\Widgets\FullCalendar',
    'assets' => [
        'css' => [
        'js' => [

If you want only change seetings of fullCalendar, create copy of file /plugins/vojtasvoboda/reservationscalendar/widgets/fullcalendar/assets/js/fullcalendar_normal.js to /plugins/acme/site/widgets/fullcalendar/assets/js/fullcalendar_normal.js and change this path in config above.

Do you want to change whole logic of fetching data? Create copy of FullCalendar class and change it in config file.

All configured calendars will be loaded at backend Settings and you can select which one to show.


Plugin use OctoberCMS licence for paid plugins, Regular or Extended.

Icon made by Vectors Market from www.flaticon.com.


Fix assets paths

Dec 09, 2017


Fix getting default calendar

Jul 28, 2017


Refactor getting event title for better extensibility

Jul 28, 2017


Fix backend Settings tab name

Dec 15, 2016


First version of ReservationsCalendar

Dec 04, 2016