Hallo,

versuche über extbase eine Datei im Storage zu löschen. Die Datei wird auch gelöscht aber TYPO3 wird dann eine Exception im gleichen zuge.

public function deleteFile($fileIdentifier, $fileStorageId) {
                /** @var \TYPO3\CMS\Core\Resource\StorageRepository 
$storageRepository */
$storageRepository = $this->objectManager->get('TYPO3\CMS\Core\Resource\StorageRepository');
                /** @var \TYPO3\CMS\Core\Resource\ResourceStorage $storage */
                $storage = $storageRepository->findByUid($fileStorageId);
                
                $fileObj = $storage->getFile($fileIdentifier);
                
                return $storage->deleteFile($fileObj);
        }



Uncaught TYPO3 Exception
#1283790586: There is no entry in the $TCA array for the table "sys_file_processedfile". This means that the function enableFields() is called with an invalid table name as argument. (More information)

InvalidArgumentException thrown in file
/home/typo3/typo3/sysext/frontend/Classes/Page/PageRepository.php in line 1033.



Warum kommt das bzw. was mache ich falsch?

Wäre super wenn mir jemand helfen könnte.

Grüße
Hendrik
_______________________________________________
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Antwort per Email an