Rock Mobile Docs

Calendar Event Item Occurrence View

Displays a particular calendar event item occurrence.

This block displays a specific event item occurrence.

Page Parameters

The block looks for the following page parameter.

NameTypeDescription
EventOccurrenceGuidGuidThe guid of the particular event occurrence.

Block Configuration

Registration URL

The base URL to use when linking to the registration page.

Template

The template to use when rendering the event.

Merge Fields

In the template, you have access to these objects:

FieldTypeDescription
RegistrationUrlstringRegistration URL
EventItemOccurrenceEventItemOccurrenceThe specific occurrence and the details of it.
EventEventItemThe entire list of last prayed details.
CurrentPersonPersonThe current person.

Merge Field Types 

This merge field has a couple of unique types, EventItemOccurrence and Event. Here are their usable properties.

EventItemOccurrence 
PropertyTypeDescription
EventItemIdintThe event item identifier.
CampusIdint?The campus identifier (optional).
LocationstringThe description of the location.
ScheduleIdint?The schedule identifier (optional).
ContactPersonAliasIdint?The contact person alias Id.
ContactPhonestringA string containing the contact person's phone number.
ContactEmailstringA string containing the contact person's email.
NotestringThe campus note.
NextStartDateTimeDateTimeThe next occurrence datetime (optional).
EventItem
PropertyTypeDescription
NamestringThe name of the event.
SummarystringA summary of the EventItem.
DescriptionstringThe description of the EventItem.
PhotoIdint?The identifier for the photo. (optional)
DetailsUrlstringGets or sets the details for an external event.
IsActiveboolWhether or not the EventItem is active.
IsApprovedboolWhether or not the EventItem is approved.
ApprovedByPersonAliasIdint?If approved, the Id of the person that approved it (optional).
ApprovedOnDateTimeDateTimeIf approved, the DateTime that it was approved. (optional).