Guten Tag,
ich habe eine Datenbank "user". Diese lese ich mit:
$users = $this->userRepository->findAll();
$this->view->assign('users', $users);
aus. Das Repository ist korrekt im UserController injected und liefert mir auch die korrekten Werte:
Tx_Extbase_Persistence_QueryResultprototype object (4 items)
0 => Tx_xxxx_Domain_Model_Userprototypepersistent entity (uid=1, pid=0)
1 => Tx_xxxx_Domain_Model_Userprototypepersistent entity (uid=2, pid=0)
zurück. Aber nur im Frontend-Plugin-Template!
Wenn ich nun im Backend das Repository injecte, gleiche Methode wie oben, liefert mir der Debugger:
Tx_Extbase_Persistence_QueryResultprototype object (empty)
für die Datenbanktabelle zurück.
Woran kann das liegen? Ich habe den UserController 1:1 in den MessageController übernommen.
Wieso ist die Datenbank, bei der selben Abrufmethode, im Backend leer und im Frontend korrekt angezeigt?
Vielen Dank!
Viele Grüße