Zum Inhalt springen

Condition mit Field abfrage möglich?

Erstellt am 19. Oktober 2012 · 1 Antwort · letzte Antwort am 27. Oktober 2012

Tags: Bilder, Frage

pds ·

Hallo,

Typoscript ist ja nicht gerade dynamisch, aber ist sowas möglich?:

[globalVar = TSFE:page|media = 0]

[else]
lib.field_header = IMAGE
lib.field_header.file = GIFBUILDER
lib.field_header.file {
  XY = 800,250
  format = jpg
  quality = 95
...

[end]

Mein Vorhaben: Nur ein GIF-Bild generieren, wenn ein Bild im Media-Field vorhanden ist.
Habe viel gesucht, aber nichts passendes gefunden - vielleicht weil das auch nicht geht.

Julian.​Hofmann ·

Hallo.

Via Condition dürfte es klappen, wenn Du die "0" weglässt. In der derzeitigen Form würdest Du erwarten, dass im Datenbankfeld "0" steht, wenn kein Bild angegeben ist. Tatsächlich ist es aber ein leeres Textfeld.

In Deinem Fall besser dürfte aber der Weg sein, das direkt am TS-Objekt (und ohne conditions) abzufangen:

lib.field_header.if.isTrue.field = media

Viele Grüße
Julian