Zum Inhalt springen

Seiteninhalt Typ Image als Background-Image ausgeben

Erstellt am 17. März 2009 · 1 Antwort · letzte Antwort am 17. März 2009

Tags: Bilder, Frage

TheRisingSun ·

Hallo!

Ich habe einen ähnlichen Thread hier: #88005
laufen aber wie es scheint habe ich mich unklar ausgedrückt oder einfach zu kompliziert gedacht, denn es meldet sich keiner.

Hier nun mein neuer Ansatz:

Ich möchte das Seiteninhalte vom Typ "Image" als Hintergrundbilder ausgegeben werden. Dazu verwende ich nun folgenden TS-Code:

temp.bgImage = CONTENT
temp.bgImage {
	table = tt_content
	select{
		selectFields = image
		where = header LIKE '%bg%' OR image LIKE '%bg%'		
		max = 1
	}
	renderObj = IMG_RESOURCE
	renderObj {
		file.import = uploads/pics/
		file.import.field = image
		
	}
	wrap=<div style="background-image: url('|'); height:398px; z-index:1;"></div>
	
}

lib.content_right < temp.bgImage

Wie man der Where-Klausel entnehmen kann, werden nur die Images als Hintergrundbilder ausgegeben, die im Header oder Dateinamen ein "bg" enthalten. Das klappt auch wunderbar! Leider werden die Images, die auf im Seitenbaum übergeordneten Seiten angelegt wurden auch auf den tiefer liegenden Seiten angezeigt. Ich möchte allerdings, dass diese nur auf der aktuellen Seite angezeigt werden.

Ist sicherlich total simple für einen TS-Crack aber ich komme gerade nicht drauf.