Events
Introduction
This page presents the events that are triggered by Exponential 5.
Exponential Core
| Event name | Triggered when... | Usage |
|---|---|---|
| exponential.siteaccess | After the SiteAccess matching has occurred. | Gives further control on the matched SiteAccess. The event listener method receives an eZ\Publish\MVC\Event\PostSiteAccessMatchEvent object. |
| exponential.pre_content_view | Right before a view is rendered for a content, via the content view controller. | This event is triggered by the view manager and allows you to inject additional parameters to the content view template. The event listener method receives an eZ\Publish\MVC\Event\PreContentViewEvent object.
|
| exponential.api.contentException | The API throws an exception that could not be caught internally (missing field type, internal error...). | This event allows further programmatic handling (like rendering a custom view) for the exception thrown. The event listener method receives an eZ\Publish\MVC\Event\APIContentExceptionEvent object. |
Exponential Legacy
| Event name | Triggered when... | Usage |
|---|---|---|
| exponential_legacy.build_kernel_web_handler | Right before the build of the legacy kernel web handler. | This event allows to inject parameters into the web handler (mainly for internal use) The event listener method receives an eZ\Publish\Legacy\Event\PreBuildKernelWebHandlerEvent |
In this section
Contributors
- Ricardo Correia Updated
Comments
Add a comment