getChildrenByColPos($colPos); if (!$processorConfiguration['doNotProcessChildren']) { $contentRecordRenderer = new RecordsContentObject(); $conf = [ 'tables' => 'tt_content' ]; foreach ($children as &$child) { if ($child['l18n_parent'] > 0) { $conf['source'] = $child['l18n_parent']; } else { $conf['source'] = $child['uid']; } if ($child['t3ver_oid'] > 0) { $conf['source'] = $child['t3ver_oid']; } $child['renderedContent'] = $cObj->render($contentRecordRenderer, $conf); /** @var ContentObjectRenderer $recordContentObjectRenderer */ $recordContentObjectRenderer = GeneralUtility::makeInstance(ContentObjectRenderer::class); $recordContentObjectRenderer->start($child, 'tt_content'); $child = $this->contentDataProcessor->process($recordContentObjectRenderer, $processorConfiguration, $child); } } $processedData[$as] = $children; return $processedData; } }