[DOCS] 7.5 Docs Part 4/4
[Packages/TYPO3.CMS.git] / typo3 / sysext / core / Documentation / Changelog / 7.5 / Feature-69459-ShowTt_contentPreviewInPageModuleViaFluid.rst
1 ==================================================================
2 Feature: #69459 - Show tt_content preview in page module via Fluid
3 ==================================================================
4
5 Description
6 ===========
7
8 A new PageTSconfig option allows to render a preview of a single content element in the Backend via Fluid.
9
10 The following option allows to override the default output of a content element via PageTSconfig:
11
12 .. code-block:: typoscript
13
14         mod.web_layout.tt_content.preview.media = EXT:site_mysite/Resources/Private/Templates/Preview/Media.html
15
16 All content elements with CType "media" will then be rendered by the Fluid Template which can be rendered like:
17
18 .. code-block:: html
19
20         <h4>{header}</h4>
21         <f:format.crop length="200">{bodytext}</f:format.crop>
22
23 All properties of the tt_content record are available in the template directly.
24 Any data of the flexform field ``pi_flexform`` is available with the property ``pi_flexform_transformed`` as an array.
25
26 .. note::
27
28 If a PHP hook already is set to render the element, it will take precedence over the Fluid-based preview.