Events

The Events section explains how visitors discover, open and interact with JEM events on the frontend, and how authorised users can submit or edit events.

Start here: choose the frontend view that matches the visitor's task. Event visibility and available actions always depend on the event and category publication state, Joomla access levels, JEM permissions and the current user.

Events Documentation

Directory

Events List

Create the main searchable, sortable and paginated event directory. Configure ordering, date ranges, categories, featured events, archived events, open-date events and the information shown in each row.

Open Events List
Visual directory

Events Blog

Display events as a responsive image-card grid. Configure columns, image ratio, registration actions and independent date, category, venue, event-type and country filters, including fixed scopes with hidden visitor controls.

Open Events Blog
Geographic view

Events Map

Display events with geocoded venues on an interactive map. Configure the provider, centre, zoom, markers, date and category filters, visitor location tools and optional event output.

Open Events Map
Individual event

Event Detail

Understand the complete page for one event: date and time, venue, categories, type, description, image, registration, attendees, attachments, links, map, contact and associated Joomla article content.

Open Event Detail
Authorised users

Submit Event

Configure the protected frontend event form. Review categories, venues, descriptions, recurrence, registration, images, attachments, links, custom fields, ownership and publishing permissions.

Open Submit Event
Compact output

Simple List

Publish a concise schedule when visitors need a direct event overview without the full controls and visual weight of the standard Events List or Events Map views.

Open Simple List

Choose the Right View

Visitor needRecommended viewWhy
Browse and search the complete programme Events List Provides filters, ordering, pagination and a familiar directory structure.
Discover events through images and responsive cards Events Blog Combines a visual card grid with configurable date, category, venue, event-type and country filters.
Discover events by location Events Map Places events geographically using their venue coordinates.
Read or register for one event Event Detail Combines the event information and available visitor actions on one page.
Create or edit an event from the site frontend Submit Event Provides the protected editor for users with the required permissions.
Show a short secondary schedule Simple List Keeps the output compact when advanced directory controls are unnecessary.

How the Event Views Work Together

  1. An administrator creates a Joomla menu item for an Events List, Events Blog, Events Map, Simple List, calendar, category or venue view.
  2. JEM selects only events that match the view filters and that the current visitor is allowed to see.
  3. Clicking an event normally opens its Event Detail page through Joomla routing.
  4. The detail page presents the event and any enabled registration, venue, attachment, link, contact or associated-article features.
  5. Users with suitable permissions can open the Submit Event form to create or edit content from the frontend.
Routing note: if event links open with an unexpected menu, module assignment or breadcrumb, review the JEM menu-item target and the default Single Event menu item in JEM Global Parameters.

Configuration Layers

The final frontend result is produced by several configuration layers. A menu item can override many global defaults, while access and content availability remain authoritative.

LayerControls
Event and category records Publication, access, dates, categories, venue, registration and the content available to display.
JEM global settings Default layout, event-page output, filters, icons, date formatting, registration and frontend editing behaviour.
Joomla menu item The selected JEM view, page heading, filters, ordering, date range, intro text, footer text and view-specific overrides.
Joomla ACL and JEM permissions Who may view, create, edit, publish, register or manage event records.
Template and layout Responsive presentation and any Joomla template overrides of JEM output.

Practical Examples

Create an Events List menu item, order events by date in ascending order and enable only the filters visitors really need. Add a short intro explaining the programme and test the result with upcoming, multi-day and open-date events.

Create an Events Blog menu item, use a four-column desktop grid and set This weekend as the default period. Show category and event-type controls, hide redundant venue or country controls, and keep any configured hidden scope active. See Events Blog.

Use Events Map, select an appropriate map centre and zoom, and enable date or category filters. Verify that each mapped event has a venue with valid latitude and longitude coordinates.

Publish Submit Event only for an authorised user group. Grant access to the permitted JEM categories, decide whether new events require approval and test creation, editing, image upload and cancellation with a real account from that group.

Keep one JEM event for its date, venue and registrations. Use an associated Joomla article as the event content source, create its translated articles and connect them with Joomla article associations. See Event Content Articles.

Before Publishing

  • Confirm that the events and all assigned categories are published and visible to the intended access levels.
  • Review JEM Event Page, Layout, Global Parameters and User Control settings.
  • Check which menu-item values override the global configuration.
  • Test navigation as a guest, a registered visitor and every frontend editor group.
  • Test responsive layouts, pagination, empty results, open-date events, recurring events and events without venues.
  • Verify registration, waiting-list and cancellation behaviour when those features are enabled.
  • Check template overrides after installing a JEM update, because an older override may not expose newer fields or controls.

Related Documentation

  • Events Blog — responsive image cards, visitor filters, fixed event scopes and registration actions.
  • Calendars — day, week, month, category and venue calendar views.
  • Categories — category directories and events from one category.
  • Venues — venue directories, maps and detail pages.
  • Event Types — browse events by their assigned type.