[TYPO3-german] Typo3script: sys_file_reference für eigenes Plugin ansprechen? (TYPO3 CMS 6.2)

Stefan Padberg post at bergische-webschmiede.de
Fri May 15 15:55:36 CEST 2015


Hallo,

ich möchte im Frontend die Bilder von Datensätzen einer piBase-Extension 
ausgeben. Die Extension ist schon soweit auf FAL umgestellt, dass man im 
Backend Bilder korrekt eingeben kann.

Fürs Frontend habe ich ein Typoscript gebaut, dass ich hier auszugsweise 
widergebe:

     images = FILES
     images {
       references {
         table = tx_meineextension_tabelle
         fieldName = images
         uid = 407
       }
       renderObj =  IMAGE
       renderObj {
         file {
           width = 200c
           height = 100c
           import.data = file:current:publicUrl
         }
       }
     }

Solange ich die uid des Datensatzes fest vorgebe - im obigen Beispiel 
"407" - funktioniert es. Aber wie muss ich das schreiben, damit ich an 
die UID des Datensatzes rankomme. Geht das überhaupt?

Das Plugin steht in der tt_content-Tabelle und hat eine eigene 
tt_content:uid. An die kommt man ja ran, aber das nützt hier nichts. Das 
Plugin wählt ein paar Datensätze aus seiner eigenen Plugin-Tabelle aus 
und will diese zur Darstellung bringen. Wie kommt man an diese uids ran?

"uid.data = tx_meineextension_tabelle:uid" klappt jedenfalls nicht.

Ich hoffe, jemand versteht das Problem...

Bete Grüße
Stefan


More information about the TYPO3-german mailing list