Hi,
ich habe ein FCE mit einem Bild, das aber auch ohne Bild funktionieren soll, d. h. wenn kein Bild eingefügt wurde, solle am Besten nichts angezeigt werden. Die folgende Konfiguration generiert aber dennoch ein leeres GIF:
10 = IMG_RESOURCE
10.file = GIFBUILDER
10.file {
XY = 183,137
10 = IMAGE
10.file.import = uploads/tx_templavoila/
10.file.import.current = 1
10.file.import.listNum = 0
10.file.maxW = 183
10.file.minW = 183
10.file.maxH = 137
10.file.minH = 137
}
Kann mir jemand helfen?
Gruß
Daniel
Ich möchte diese Frage auch nochmal stellen. Nach diversen Suchen (auch in Google und anderen einschlägigen Foren) konnte ich das Problem nicht lösen.
Ich habe mittels Templa Voila im Seitentemplate ein Bild mit Fixed H+W eingebaut. Leider generiert der Gifbuilder ein leeres, weißes Bild, wenn ich keines Angegeben habe.
Das soll natürlich nicht der Fall sein. Wenn ich kein Bild hochlade/aussuche, möchte ich einfach nix ausgegeben bekommen. Der Gifbuilder soll also erst in Aktion treten, wenn eine Datei angegeben wird.
Bitte jetzt nicht einfach unkommentiert Typo-Script-Schnipsel als Antwort posten. Das habe ich nun schon zur Genüge probiert. if.isTrue und ähnliche Konsorten habe ich mehr schlecht als recht ausprobiert.
Wenn die Möglichkeit besteht, den Gifbuilder zu steuern, was genau muss ich dann hier verändern, um das gewünschte Ergebnis zu bekommen?
<TypoScript>
10 = IMAGE
10.file = GIFBUILDER
10.file {
XY = 214,214
10 = IMAGE
10.file.import = uploads/tx_templavoila/
10.file.import.current = 1
10.file.import.listNum = 0
10.file.maxW = 214
10.file.minW = 214
10.file.maxH = 214
10.file.minH = 214
}
</TypoScript>
Hallo paddydrums,
mit TemplaVoila habe ich noch nicht gearbeitet.
Ich gebe Bilder für die Seite bei der Seitenbeschreibung unter Dateien an und benutze dan zusätzlich zu Deinem Typoscript die Angaben
import.required = 1
import.field = media
(Bei Dir z.B. hinter Zeile 9)
Vielleicht hilft es weiter.
Herzliche Grüße
Inge
Hallo Inge,
danke für Deine Antwort. Leider hat auch das nicht geholfen 🙁
Paddy
Hallo Paddy,
so sollte es funktionieren:
10 = IMAGE
10.file = GIFBUILDER
10.file {
XY = 214,214
10 = IMAGE
format = jpg
quality = 60
10.file {
import = uploads/tx_templavoila/
import.current = 1
import.listNum = 0
maxW = 214
minW = 214
maxH = 214
minH = 214
}
}
10.if.value.current = 1
10.if.equals =
10.if.negate = 1
Dangedangedangedange! Jetzt tut's!