Hi Stefan, danke für deine Antwort. Also die Extension ist so aufgebaut: Es gibt Kategorien (und ein Kategory Repository) welches eine n:m Verknüpfung mit Datei hat. Ich hab es so Konfiguriert, dass wenn ich ein Plugin auswähle, die ShowAction ausgewählt wird, dort muss ich im Backend eine Kategory auswählen:
Das erzeugt mir eine Liste mit allen Dateien die mit dieser Kategory verknüpft sind. In meinem Fluid Template kann ich auf alle Datei Eigenschaften zugreifen.
So Moment, also ich habe nur ein Category Repository. /** * categoryRepository * * @var \Mbdownloads\MbDownloads\Domain\Repository\CategoryRepository * @inject */ protected $categoryRepository = NULL; Das fehlt mir in meinem FileController komplett..?!: /** * FileController */ class FileController extends \TYPO3\CMS\Extbase\Mvc\Controller\ActionController { /** * action list * * @return void */ public function listAction() { $files = $this->fileRepository->findAll(); $this->view->assign('files', $files); } Wende ich nun in meinem Downloadcontroller folgendes an: $files = $this->fileRepository->findAll(); var_dump($files);die(); Kommt folgender Fehler: Call to a member function findAll() oder findByUid() a non-object ... Klar weil das FileRepo nirgends deklariert wird oder? _______________________________________________ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german