OdooWiki OCA HUB

Event Calendar and List Snippet and Iframe

website_event_snippet_calendar folder_open OCA/event open_in_new
Website License: LGPL-3

When you install this addon, you will be able to drop a events calendar and list in any website page.

Additionally, you'll have that available to embed in any in /website_event_snippet_calendar/embed.

auto_awesome What this module does

AI-generated from the code · Odoo 15.0

Adds a drag-and-drop Events Calendar and List block to the website builder, so visitors can browse event days on a calendar and see the matching events. It also provides a standalone embeddable page showing the same calendar and list.

This module extends the website event features with a new building block you can drop on any website page. In the website editor, under the Features snippets, you find an "Events Calendar and List" block. It shows a monthly calendar on the left and a list of events on the right, plus an "All events" button linking to the events page.

  • Visitors can click a day in the calendar to see the events of that day; days that have events are highlighted.
  • The list shows the event date, its category, its title and a link to the event page. Unpublished events are marked with a red "unpublished" badge.
  • In the editor you can increase or decrease how many upcoming events the list shows (default 4).
  • The calendar and list respect the event type filter selected on the events page.

The module also adds a public page at /website_event_snippet_calendar/embed that contains only the calendar and list, so it can be embedded in another website through an iframe.

Technically, it adds a stored computed field date_begin_pred_located on event.event that formats the event start date in the event's time zone, and public web routes that return the days with events and the events of a given day.

Depends on

website_event
Models and fields (1)
  • event.event · extends an existing modeldate_begin_pred_located

Text generated by AI (DeepSeek) from reading the Odoo 15.0 code on GitHub; it may contain mistakes, so check the code before deciding. View the code on GitHub

Availability by version

Reviewed: 2026-11-03
Confirmed (verified in repository and branch) Estimated (unverified) No information

Confirmation status: 2 confirmed, 7 with no information of 9 versions.

terminal Installation and usage

OCA documentation · Odoo 15.0

To use this module, you need to:

  • Go to any website page.
  • Edit.
  • Drag and drop the Feature > Events Calendar and List snippet.
  • You can click on the list and use the options dropdown to add or remove initial events to show.
  • Save.

No verified information in OCA: Installation, Configuration.

info

Data imported from GitHub: this sheet reflects the latest catalog review, not a live lookup. Always check the module documentation and staging before installing in production.