Getting set up for the calendar

Now go to Structure > Content types and create a content type that uses the core Date field:

Finally, clear your site's cache. You can do this via Configuration > Performance.

Creating the calendar

Go to Structure > Views.

Click "Add view from template".

You'll now see list of pre-existing templates that you can used to create calendars.

Because you created a Date field, there should be a template available for that field. I've highlighted the template for my example. Click "Add" next to this template.

Choose a "View Name".

Choose a "Base View Path". This will be the URL for your calendar.

Scroll down the preview area and you should see your new calendar:

Click "Save".

Click "View Month".

Visit the front of your site and you'll see your new calendar!

About the author

Steve is the founder of OSTraining. Originally from the UK, he now lives in Sarasota in the USA. He was a teacher for many years before starting OSTraining. Steve wrote the best-selling Drupal and Joomla books.