Feature: The plugin dispatches the plugin view event 

Description 

The job list of academic_bite_jobs dispatches \FGTCLB\AcademicBase\Event\ModifyPluginViewEvent of academic_base, once each time it renders, after assigning its own variables. A listener adds a variable to its templates without replacing the controller.

The context of the event names the extension AcademicBiteJobs and the plugin name List , which a listener checks for the plugin it means.

What the job list hands to the event, with an example listener, is described in ModifyPluginViewEvent. The event itself is described in the fgtclb/academic-base:feature-modify-plugin-view-event.

Impact 

A project adds a variable to the templates of this plugin with an event listener instead of a subclass or a copy of the controller. The behaviour is the same on TYPO3 v13 and v14.