Neulich stand ich vor dem Problem, dass mein Framework mir nicht die Daten gab, mit denen ich gerechnet habe. Nun muss man dazu sagen, dass ExtBase alles mit der Datenbank automatisch macht und man eigentlich auch nicht ans SQL dran muss. Wenn man aber Fehler sucht, macht es Sinn zu sehen, was das Framework macht.
In Zusammenarbeit mit Anja habe ich folgende Zeile Quelltext eingebunden, mit der man einfach alle ExtBase Querys ausgegeben bekommt:
Datei: typo3/sysext/extbase/Classes/Persistence/Storage/Typo3DbBackend.php
Methode: public function buildQuery(array $sql) {
Einzufügen vor dem Return:
t3lib_div::debug($statement, 'SQL Query Extbase');
Nur so als Nice2Know.
Pingback: Extbase/Fluid | Pearltrees