PSR-14 Events
The extensions contains many PSR-14 events which make it possible to extend the extension with own functionality. You can for example add own variables to all views or extend email notifications by own needs.
Please note, that there is no documentation for each PSR-14 event in detail, so you have to check each event individually for supported properties. Generally I tried to make the events as self explaining as possible.
If you are new to PSR-14 events, please refer to the official TYPO3 documentation about PSR-14 events and Event Listeners.
The following PSR-14 events are available:
Event Controller
ModifyList View Variables Event ModifyCalendar View Variables Event ModifyDetail View Variables Event ModifyRegistration View Variables Event ModifyCreate Depending Registrations Event ModifyConfirm Registration View Variables Event ModifyCancel Registration View Variables Event ModifySearch View Variables Event AfterRegistration Saved Event AfterRegistration Confirmed Event AfterRegistration Cancelled Event EventPid Check Failed Event WaitlistMove Up Event ProcessRedirect To Payment Event ProcessCancel Depending Registrations Event
Payment Controller
ProcessPayment Initialize Event ModifyPayment Redirect Response Event ProcessPayment Success Event ProcessPayment Failure Event ProcessPayment Cancel Event ProcessPayment Notify Event ProceedWith Payment Action Event
Administration Controller
InitAdministration Module Template Event ModifyAdministration Index Notify View Variables Event ModifyAdministration List View Variables Event
Event Repository
ModifyEvent Query Constraints Event
Notification Service
ModifyUser Message Sender Event ModifyUser Message Attachments Event AfterUser Message Sent Event AfterAdmin Message Sent Event ModifyCustom Notification Log Event
Registration Service
ModifyCheck Registration Success Event AfterRegistration Moved From Waitlist ModifyRegistration Price Event
Export Service
ModifyDownload Registration Csv Event
Registration Validator
ModifyRegistration Validator Result Event