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'];
}