2016-10-25 3 views
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']; 
} 

答えて

0

回答が見つかりました。我々は

$value->getProperty('description'); 
を使用することができ、指定されたプロパティを取得する方法

$value->_getMetaData(); 

を使用することができます

関連する問題