[FEATURE] Add FlashMessage support to ModuleTemplate API
[Packages/TYPO3.CMS.git] / typo3 / sysext / core / Documentation / Changelog / master / Feature-71251-AddFlashMessageSupportInModuleTemplateAPI.rst
1 ================================================================
2 Feature: #71251 - Add FlashMessage support in ModuleTemplate API
3 ================================================================
4
5 Description
6 ===========
7
8 Flash messages have different queues, depending on in which context they are
9 enqueued. The FlashMessageService defaults the queue to ``core.template.flashMessages``,
10 Extbase defaults the queue to ``extbase.flashmessages .$randomPluginQueue``.
11
12 Support for flash messages in ModuleTemplate has been added to enqueue flash messages automatically
13 in the correct queue identifier.
14
15
16 Impact
17 ======
18
19 Flash messages can be enqueued by the following code:
20
21
22 .. code-block:: php
23
24         $this->moduleTemplate->addFlashMessage('I am a message body', 'Title', \TYPO3\CMS\Core\Messaging\AbstractMessage::OK, true);