Deprecation: #92062 - Migrate RecordListController hooks to an PSR-14 event¶
See Issue #92062
The following hooks have been marked as deprecated:
Both hooks could be used to add content before or after the main content of the list module.
Using the hooks still works as before, but a deprecation message is triggered.
The hooks will be removed and stop working in TYPO3 v12.0.
Please migrate to the PSR-14 event:
TYPO3 installations with extensions that hook into the RecordListController.
The functionality of both hooks has been migrated to the following PSR-14 event:
The event class contains the following relevant public methods:
getRequestReturns the request object from the list module request.
addContentAboveAdd additional content as string as it is to be shown above the main content.
addContentBelowAdd additional content as string as it is to be shown below the main content.
The event object is used as parameter for the event listener method (default is
The listener needs to be registered in the extension:
My\Extension\Provider\MyAdditionalContentProvider: tags: - name: event.listener identifier: 'my-additional-content' event: TYPO3\CMS\Recordlist\Event\RenderAdditionalContentToRecordListEvent
Please have a look at
TYPO3\CMS\SysNote\Provider\RecordListProvider as an example for the