Zum Inhalt springen

condition zum einbinden eines Bildes

Erstellt am 9. Juni 2009 · 2 Antworten · letzte Antwort am 9. Juni 2009

Tags: Frage

the-hype ·

Hallo zusammen,
ich möchte über eine Condition ein Bild einbinden.
Das Bild ist für jede Seite verschieden. Deshalb hab ich den Dateinamen in 'abstract' eingefügt.
Ich Suche jetzt eine Abfrage, die mir zeigt ob abstract = NULL ist. Wie mache ich das am einfachsten?!
Bisher habe ich folgendes versucht:

RECHTSBILD = COA
		RECHTSBILD 	{
				10 = COA
				10 {
					if.field.abstract.isTrue
					10 = TEXT
					10 	{
					field = abstract
					wrap = <span class="bildrechts"><img src="fileadmin/media/|" alt="" /></span>
						}
				    }
				20 = COA
				20 {
					if.field.abstract.isFalse
					10 = TEXT
					10.value = <span class="bildrechts"><img src="fileadmin/media/allgemein.jpg" alt="" /></span>
				   }
				
				}

damit war ich überhaupt nicht erfolgreich.
Außerdem habe ich es über GlobalVar versucht:

RECHTSBILD = TEXT
		RECHTSBILD 	{
				[globalVar = TSFE:page|abstract = 0]
				value = <span class="bildrechts"><img src="fileadmin/media/allgemein.jpg" alt="" /></span>				
				[ELSE]
				field = abstract
				wrap = <span class="bildrechts"><img src="fileadmin/media/|" alt="" /></span>	
				[GLOBAL]			
				}

irgendwie erkennt der nicht, dass abstract = NULL ist..

Kann mir jemand helfen?!
Vielen Dank!

just2b ·

Hallo und willkommen im Forum,

das Bild ist am besten im Feld Files aufgehoben. anschließend auslesen mit

temp.image = IMAGE
temp.image {
        	file.maxH = 200
        	file.maxW = 760
		file.import=uploads/media/	
		file.import.data = levelmedia: -1,slide
		file.import.listNum = 0
		file.import.override.field = media
		titleText = ....
	        altText = ....
}

das nimmt, falls leer, das bild der elternseite

georg

the-hype ·

vielen Dank!
passt.
Nur eine weitere Frage noch,
wie kann ich file statisch festlegen. ich kann ja irgendwelchen Feldern ein Standartwert über TS geben, geht das auch mit file?
Danke