[TYPO3-german] Extbase Query Language: filtern auf Kind-Objekte

DirkHo dirk_studivz at web.de
Tue Aug 11 16:08:42 CEST 2015


Hallo,

ich erstelle gerade eine Extension für Typo3 6.2 und habe mein Model 
fertig, auch erste Funktionalitäten sind schon vorhanden.

Es handelt sich dabei um ein Tippspiel. Jede Tippliga hat Wettbewerbe, 
jeder Wettbewerb Spieltage und jeder Spieltag Spiele. Jedes Spiel hat 
wiederum Wetten, die einem bestimmten Frontend-Benutzer gehören.

Nun würde ich gerne zu einer bestimmten Liga alle Wettbewerbe, 
Spieltage, Spiele und Wetten ausgeben lassen, die zum aktuell 
angemeldeten Frontend-Benutzer gehören.

Aktuell mache ich es im Template der Tippliga so, dass ich per f:for 
each... über die Ligen iteriere, in der Schleife dann über die 
Wettbewerbe, über deren Spieltage und Spiele und dann zu jedem Spiel 
auch die Wetten ausgeben lasse.

Allerdings ist das alles aktuell ungefiltert und ich hätte es gerne so 
gefiltert, dann ich nur noch die Wetten zurückbekomme, die der aktuelle 
Frontend-Benutzer abgegeben hat und mich dann eben wieder über die Ligen 
(aktuell hat jeder Benutzer nur eine) bis zu den Wetten durchgehe.

Geht das mit der Extbase Query Language irgendwie einen solchen Filter 
zu setzen? Oder gehe ich da falsch ran und müsste eigentlich zu einem 
viel späteren Zeitpunkt die Ausgabe starten?

PHP-seitig will ich nur ungern filtern, da es bei vielen Benutzern 
seeeeehr viele Daten werden können und ich PHP da nur bedingt vertraue. ;)

Vielen Dank und viele Grüße,

Dirk


More information about the TYPO3-german mailing list