diff --git a/Classes/UserFunc/RenderContentelement.php b/Classes/UserFunc/RenderContentelement.php new file mode 100644 index 0000000..71742da --- /dev/null +++ b/Classes/UserFunc/RenderContentelement.php @@ -0,0 +1,28 @@ +objectManager = GeneralUtility::makeInstance( + ObjectManager::class + ); + return trim($this->objectManager->get( + RecordsContentObject::class + )->render([ + 'tables' => 'tt_content', + 'source' => $cid, + 'dontCheckPid' => 1 + ])); + } +} diff --git a/Resources/Private/TypoScript/Setup/page.ts b/Resources/Private/TypoScript/Setup/page.ts index 917009b..8bbff9d 100644 --- a/Resources/Private/TypoScript/Setup/page.ts +++ b/Resources/Private/TypoScript/Setup/page.ts @@ -23,3 +23,19 @@ page { file01.external = 1 } } + +pageContentelement = PAGE +pageContentelement { + typeNum = 5000 + 10 = USER_INT + 10 { + userFunc = Cjel\TemplatesAide\UserFunc\RenderContentelement->render + } + config { + disableAllHeaderCode = 1 + xhtml_cleaning = 0 + admPanel = 0 + debug = 0 + no_cache = 1 + } +}