Welcome to the OpenCities help centre. Search for what you're after, or browse the categories.
Can't find what you're looking for? Submit a support ticket and we'll be in touch.


Set multiple locations and dates for event pages

avatar of OpenCities Product Team

OpenCities Product Team

Last updated

Many community events such as reading groups and workshops occur across multiple venues. Your event listings can reflect this with multiple dates and locations. To do this, you will need to create OC Event Location pages as child pages of your event page.

Set multiple dates and locations

To set multiple dates and locations for an event page:

    1. In the site tree, right-click the Events Listing page (named Events & Activities by default) and choose Create Page, then OC Event(For more information on creating a page, see Create an Event Page).
    2. Enter the event details as normal, but leave the Add event date and Event location fields empty.
    3. Save your event page.
    4. Right-click the event page you just made in the site tree, and choose Create Page, then OC Event Location.
    5. Enter date and location details for one event location, as well as relevant details such as a page and location name. You can also, optionally, add an image, links, and a brief description.
    6. Publish your event location page.
    7. Continue adding event location pages to your parent event page until you’ve covered all of the locations for your event.
    8. When you're happy with your event, Publish the OC Event and OC Event Location pages.
      Note: You must publish each OC Event Location page, as well as the parent OC Event page, to ensure that all location and date details will appear.

If you need to update the location details of a published multi-location event, there's no need to republish the event and all of its location pages. Simply update the event location page you'd like to change (or make a new one) and publish that.

However, if you are deleting an OC Event Location page, you will need to republish the parent OC Event page. Simply click on the event page in your site tree and click Update. Preview the event page to make sure all the locations and times are accurate, then Publish your event page.

How site visitors see events with multiple locations

‘Event location’ pages are invisible to site visitors, but they add date and location data to their parent ‘event’ page. When you create a multi-location event, this is how site visitors see that data:

Event listing page

On your site's events listing page, visitors will see your event listed with a 'multiple location' icon. 

Also, whenever site visitors filter the events listing page by suburb and choose one that corresponds with any of your event's locations, they'll see a listing for your event. 

An events listing with events that have multiple locations

OC Event page

On the OC Event page, visitors will see multiple dates and locations. 

You may notice that multi-location events don't show a map. This is to prevent site visitors being presented with a map that is cluttered with pins. They can use the View map link listed under each event location to see a map for that location. 

If visitors choose to add the event to their calendar, they'll be presented with a choice of location in the event page.

An event page with multiple locations


Speaking of calendars, each date and location for multi-location events appears as a separate listing in applicable calendars.

A calendar with events that have multiple locations and time

My Area

Each of your event's locations will appear as a separate pin in My Area maps. When a site visitor selects any of these pins, they will be taken to the main event page. 

A MyArea page with events that have multiple locations

What else?

Was this article helpful?
1 out of 1 found this helpful