Template objects

The following objects are available in the different views.

Please have a look at the templates included with the extension, since they show many of the properties of the given objects and how to use them.

Tip: You can use <f:debug>{object}</f:debug> in your template to see available properties of each object.

List view

Object: Description:
{events} An object holding all events that matched the configured demand in the plugin settings
{categories} All available categories
{selectedCategoryUid} The UID of the selected category

Detail view

Object: Description:
{event} An object holding the given event

Registration view

Object: Description:
{event} An object holding the given event

Notification views

Object: Description:
{event} An object holding the given event
{registration} An object holding the given registration
{settings} An array of extension settings
{hmac} HMAC for the registration UID
{reghmac} Appended HMAC for the registration UID

iCalendar view

The iCalendar view is used to render an iCal file which can be downloaded by the user for the given event. Please note, that the iCalendar view is a simple textfile. If you choose to extend the view, be sure that new fields are compliant with RFC 5545 https://tools.ietf.org/html/rfc5545

Object: Description:
{event} An object holding the given event