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

Stefan Padberg post at bergische-webschmiede.de
Mon May 18 10:17:00 CEST 2015


Ich habs jetzt so gelöst: ich hol mir die uid des Datensatzes in der 
Extension direkt und lese die restliche Typoscript-Konfiguration dazu 
ein. Klappt gut.

Auf diese Weise kann man das FAL-Bilder-Handling in piBase-Extensions 
immer behandeln.

Gruß
Stefan



Am 15.05.2015 um 15:55 schrieb Stefan Padberg:
> 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