.. include:: /Includes.rst.txt .. _feature-80374-1668719171: ========================================================================= Feature: #80374 - Add generic fluid template for already rendered content ========================================================================= See :issue:`80374` Description =========== To provide better support for content elements where the content itself is not processed by fluid we introduce a new generic template, to make it easy to benefit from the universal layouts of fluid styled content. The generic template only wrapps already generated html that have been assigned to the variable `content`. This eliminates the need for extensions to provide custom templates to wrap their external rendered content to achieve the same behaviour as other fluid styled content elements. Template -------- .. code-block:: html This templates is used to provide necessary functionality for external processed content and could be used across multiple sources, for example the frontend login content element. {content -> f:format.raw()} Example Usage ------------- .. code-block:: typoscript tt_content.mycontent =< lib.contentElement tt_content.mycontent { templateName = Generic variables { content = USER_INT content { userFunc = ACME\ContentExtension\Controller\SuperController->main } } } .. index:: Fluid, TypoScript, Frontend