Files
cms-core/Documentation/Changelog/7.3/Breaking-63453-ChangedRenderingOfFlashMessagesViewHelper.rst

52 lines
1.2 KiB
ReStructuredText

.. include:: /Includes.rst.txt
.. _breaking-63453:
===============================================================
Breaking: #63453 - Changed rendering of FlashMessagesViewHelper
===============================================================
See :issue:`63453`
Description
===========
The default (`renderMode="ul"`) rendering output of the `FlashMessagesViewHelper` has been changed.
By default the view helper rendered an unordered list, each list item containing one message.
This output has been adjusted and more markup has been added.
Impact
======
You may see unexpected formatting of flash messages.
Affected Installations
======================
Any template using the `FlashMessagesViewHelper` unless the attribute `renderMode` is set to "div".
Be aware that the `renderMode` attribute has been deprecated.
Migration
=========
Add a custom rendering template for the flash messages, like outlined in the example, to obtain the same output
as before.
.. code-block:: html
<f:flashMessages as="flashMessages">
<ul class="myFlashMessages">
<f:for each="{flashMessages}" as="flashMessage">
<li>{flashMessage.message}</li>
</f:for>
</ul>
</f:flashMessages>
.. index:: Fluid