PSR-14 events 

glossary2 dispatches the following PSR-14 events. Register your event listeners with the PHP attribute #[TYPO3CMSCoreAttributeAsEventListener], see Extend the glossary function for examples.

Event Description
JWeilandGlossary2EventPostProcessFluidVariablesEvent Add or modify the Fluid variables of the list and show action. Implements ControllerActionEventInterface, which provides getRequest(), getControllerName(), getActionName() and getSettings().
JWeilandGlossary2EventModifyQueryOfSearchGlossariesEvent Get the Extbase query result of the glossary records together with the selected categories and the letter.
JWeilandGlossary2EventPostProcessFirstLettersEvent Add or remove first letters of the A-Z navigation, see PostProcessFirstLettersEvent.
JWeilandGlossary2EventSanitizeValueForCharsetHelperEvent Map special chars of a first letter to their ASCII representation, see SanitizeValueForCharsetHelperEvent.

Changed in version 7.1.0

ControllerActionEventInterface::getRequest() and the constructor of PostProcessFluidVariablesEvent use TYPO3CMSExtbaseMvcRequestInterface instead of TYPO3CMSExtbaseMvcRequest. Only own implementations of ControllerActionEventInterface have to adapt the return type.

Changed in version 7.1.0