' . LocalizationUtility::translate('LLL:EXT:mrm_be/Resources/Private/Language/locallang_ttc.xlf:'.$row['CType'].'.title', '').''; $ffs = GeneralUtility::makeInstance(FlexFormService::class); $flex = $ffs->convertFlexFormContentToArray($row['pi_flexform']); $media = []; if($flex['media'] == '1') { $fileRepository = GeneralUtility::makeInstance('TYPO3\CMS\Core\Resource\FileRepository'); $fileObjects = $fileRepository->findByRelation('tt_content', 'media', $row['uid']); if($fileObjects && sizeOf($fileObjects) >= 1){ $media = array( 'reference' => $fileObjects[0]->getReferenceProperties(), 'original' => $fileObjects[0]->getOriginalFile()->getProperties(), 'resource' => $fileObjects[0] ); } } //console_log($media); $media = $media['original']['name']; $transcript = $flex['transcript']; $itemContent .= '
'.LocalizationUtility::translate('LLL:EXT:mrm_be/Resources/Private/Language/locallang_ttc.xlf:'.$row['CType'].'.title', '').':
'.$media.'
'.$transcript.'
'; $drawItem = false; } } }