Zum Inhalt springen

Bild wegblenden, wenn keins im BE eingepflegt wurde

Erstellt am 1. Februar 2007 · 5 Antworten · letzte Antwort am 28. August 2007

Tags: Bilder, Frage

dooz ·

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

paddydrums ·

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>
bri ·

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

Yabawock ·

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