---
title: "Breaking: #78477 - FlashMessagesViewHelper no longer inherits from TagBasedViewHelper"
manual: "TYPO3 Core Changelog"
version: "main"
permalink: "https://docs.typo3.org/permalink/changelog:breaking-78477"
source: "Changelog/8.6/Breaking-78477-InheritanceOfFlashMessageViewHelper.rst"
modified: "2026-09-15T10:46:36+00:00"
---

# Breaking: #78477 - FlashMessagesViewHelper no longer inherits from TagBasedViewHelper

See [forge#78477](https://forge.typo3.org/issues/78477)

## Description

The `FlashMessagesViewHelper` has been refactored and no longer inherits from the `TagBasedViewHelper`.

## Impact

The `FlashMessagesViewHelper` outputs default context specific markup. Adding own classes or tag attributes is no longer possible.

## Affected Installations

All installations using the `FlashMessagesViewHelper` with tag specific attributes.

## Migration

Remove the tag specific attributes and style the default output. If you need custom output use the possibility to render FlashMessages yourself, for example:

```html
<f:flashMessages as="flashMessages">
    <dl class="messages">
        <f:for each="{flashMessages}" as="flashMessage">
           <dt>CODE!! {flashMessage.code}</dt>
           <dd>MESSAGE:: {flashMessage.message}</dd>
        </f:for>
    </dl>
</f:flashMessages>
```
