0
typo3을 사용하여 확장을 구축하고 있습니다. 나는 한 순간에 달라 붙었다. 즉, sys_file 정보와 함께 sys_file_metadata 값이 필요합니다. 저장소 메소드를 사용하여 sys_file 정보를 얻고 있습니다. 그러나 제목, 설명과 같은 메타 데이터 정보를 얻지 못합니다.typo3 리포지토리 메서드를 사용하여 sys_file_metadata 값을 얻습니다.
저장소 방법을 사용하여 메타 데이터 정보를 가져 오는 저장소 방법을 찾는 사람이 있습니까?
$storageRepository = \TYPO3\CMS\Core\Utility\GeneralUtility::makeInstance('TYPO3\\CMS\\Core\\Resource\\StorageRepository'); // create instance to storage repository
$storage = $storageRepository->findByUid(2); // get file storage with uid 1 (this should by default point to your fileadmin/ directory)
$folder = $storage->getFolder('/Audios/',false);
$files = $storage->getFilesInFolder($folder);
foreach ($files as $key => $value) {
$array_file = $files[$key]->toArray();
$uid = $array_file['uid'];
$array['name'] = $array_file['name'];
$array['extension'] = $array_file['extension'];
}