CursusEventsGet
This hook allows to set Cursus events values with FormIt.
FormIt Hook Properties
It uses the following hook properties:
Property | Description | Default |
---|---|---|
cursusAgendaEvents | JSON encoded array of IDs of Agenda events to load into FormIt. | |
cursusContexts | Comma separated list of context keys to filter the loaded events. | |
cursusEvents | JSON encoded array of IDs of Cursus events to load into FormIt. | |
cursusHaving | JSON encoded xPDO having clause to filter the loaded events. | |
cursusLocale | The locale for the displayed formatted date. Defaults to the current system/context locale setting. | - |
cursusNotFoundRedirect | ID of the MODX resource the user is redirected to, if the event resource is not found. | 0 |
cursusOwnEvent | Load only own events (created by the current user) into FormIt. | false |
cursusPublished | Publication status to filter the loaded events. 0: unpublished, 1: published, 2: both | 0 |
cursusWhere | JSON encoded xPDO where clause to filter the loaded events. |
Hook fields
The following FormIt fields are set by the loaded Cursus event in the hook:
Field | Description |
---|---|
agenda_event_ids | JSON encoded array of IDs of Agenda events. |
event_ids | JSON encoded array of IDs of Cursus events. |
events_values | An array of all events. It can be used in hooks running after this hook. |