'Hero', 'value' => 'hero', 'icon' => 'favicon', 'group' => 'general', ], 'hero', 'after' ); // Assign Icon $GLOBALS['TCA']['tt_content']['ctrl']['typeicon_classes']['hero'] = 'favicon'; // Configure element type $GLOBALS['TCA']['tt_content']['types']['hero'] = array_replace_recursive( $GLOBALS['TCA']['tt_content']['types']['hero'], [ 'previewRenderer' => \TYPO3\CMS\Frontend\Preview\TextpicPreviewRenderer::class, 'showitem' => ' --div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general, --palette--;;general, --palette--;;headers, bodytext;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:bodytext_formlabel, --div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.images, image, --div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.appearance, --div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language, --palette--;;language, --div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access, --palette--;;hidden, --palette--;;access, --div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:categories, categories, --div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes, rowDescription, --div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended, ', 'columnsOverrides' => [ 'bodytext' => [ 'config' => [ 'enableRichtext' => true, ], ], ], ] );