Zum Inhalt springen

Select join problem: kann auf Feld nicht mehr zugreifen

Erstellt am 12. Mai 2008 · Noch keine Antworten

Tags: Datenbank, TYPO3 4, Frage

zabinetta ·

liebe Typoscripter,
ich bau an einer Usergalerie mit rating und habe jetzt ein Problem bei der Darstellung der Top ten.
auf den normalen Select

lib.feusergalerie = CONTENT
lib.feusergalerie {
   stdWrap.wrap = <div class="userlist">|</div>
   table = fe_users
   select.pidInList = 2
   select.andWhere.insertData = 1
   select.orderBy = crdate DESC
   renderObj = COBJ_ARRAY
   renderObj {
   wrap = <div class="einuser">|</div>
   20 = TEXT
   20.field = username
   21 = LOAD_REGISTER
   21 {
       canduid.cObject = TEXT
       canduid.cObject.field = uid
       candusername.cObject = TEXT
       candusername.cObject.field = username
     }
...

habe ich das hier draufgetan:

lib.feusergalerie.select.leftjoin = tt_rating ON (fe_users.uid=tt_rating.recordlink)
lib.feusergalerie.select.orderBy = tt_rating.rating DESC

und seitdem komm ich nicht mehr an die fe_users.uid ran und auch nicht an die tt_rating.recordlink.
ich hab typo3 version 4.1.6.

also : canduid bleibt leer, oder auch wenn ich

...field = uid
#oder 
field = fe_users.uid

abfragen will.
hat irgendjemand Erfahrung mit dem Leftjoin?
viele Grüße, Sabine