Last modified: March 18, 2025 at 7:29pm

Whether you are planning a meeting, hosting a party, or getting people together for a weekly coffee, Drupal CMS’s Events add-on enables you to share details with others about your event. The Events add-on consists of an Event content type with a date field, and a pre-configured listing page to get you started.

Install the Events add-on

You’ll be able to add events to your site – and see them listed – once you install the Events add-on. It can be added during the initial setup process by selecting Events on the first step or via ExtendRecommended (admin/modules/browse/recipes) by selecting the Install button on the Events add-on. Learn how to install a recipe in Adding functionality with smart defaults.

What you get

When you install the Events add-on, you get a new content type, a listing page – complete with menu link on the Main navigation – and sample content to help you see what’s possible right away.

Event content type

A preconfigured Event content type is added to StructureContent types (admin/structure/types). You may choose to create new event content immediately or customize Event content type fields to meet your specific requirements.

What you can do
  • Review the Create Event form at CreateEvent (node/add/event) to see if it has all of the fields you require before you start creating event content.
  • To add or modify fields, using the administrative toolbar, go to StructureContent types (admin/structure/types), and select Manage fields from the Operations dropdown. Then select the Create a new field button, or select Edit next to the field you want to modify.
  • Learn how to create a single-occurrence event.

Events listing page

The Events add-on creates a page that lists all upcoming event content you’ve created, and a menu link is added to the main navigation menu.

What you can do
  • View the Events listing page using the main menu (select Events) or via Content (admin/content) in the administrative toolbar. 
  • On the Events basic page, you can edit its description, layout, or publication status by selecting the Edit tab. Edit events listed on this page by editing individual event content. (See below.)
  • Add events to this page by creating new event content.
    • Using the administrative toolbar, select CreateEvent (node/add/event). 
    • Learn how to create an event.
  • Reorder or edit the Events menu link.
    • Using the administrative toolbar, go to StructureMenusMain navigationEdit menu. Drag and drop menu links to reorder them, then select Save.

Event content

Visitors can select any event in the Events listing page to view event-specific details. This includes a detailed description of the event (including media), location, and date and time information.

What you can do
  • View details for an event
    • On the Events page (/events), select an event to view its details.
    • Find event content to view or manage via the Content administrative page. Using the administrative toolbar, go to Content (admin/content). Select Event under Content type and press the Filter button.
  • Edit event detail
    • When viewing an individual event, select the Edit tab to modify its content or metadata. 
    • On the Content administrative page, select Edit under Operations next to the event content you want to modify.

What’s next?

Wrap-up

In this tutorial, we provided a high-level overview of Events in Drupal CMS. You can get up and running quickly with events content by installing the Events add-on. The Events add-on provides an Event content type – preconfigured with smart defaults such as date and location fields, an Events listing page and menu link, and sample event content to give you a taste of what you can do with events using Drupal CMS. Now, learn how to create an event.

Back to top