Zum Inhalt springen

GIFBUILDER

Erstellt am 21. März 2005 · 2 Antworten · letzte Antwort am 24. April 2005

Tags: Frage

hardcoder ·

Hallo,

mit folgendem code generiere ich eine "Breadcrumb-Anzeige" - die OHNE TV funktioniert (heisst dann natürlich temp.header):

lib.header = COA
lib.header {

	10 = IMAGE
	10.wrap=|
	10.file = GIFBUILDER
	10.file{
		XY=180,34
		backColor = #4EA8CF
		transparentBackground=1

		20 = TEXT
		20{
			text.data= leveltitle:0
			text.insertData= 1
			#text.field= subtitle // nav_title // title
			#align=right
			fontSize = 38
			fontFile= fileadmin/ttf/DINMA___.ttf
			fontColor = #429cc2
			offset = -12,40
			niceText=0
		}

		30 = TEXT
		30{
			text.data= leveltitle:1
			text.insertData= 1
			#text.field= subtitle // nav_title // title
			#align=right
			fontSize = 24
			fontFile= fileadmin/ttf/DINMA___.ttf
			fontColor = #3D97be
			offset = 9,17
			niceText=0
		}


		40 = TEXT
		40{
			#text.data= leveltitle:2
			#text.insertData= 1
			text.field= subtitle // nav_title // title
			#align=right
			fontSize = 16
			fontFile= fileadmin/ttf/DINMA___.ttf
			fontColor = #ffffff
			offset = 5,20
			niceText=0
		}
	}
}

mit TV wird der Teil mit Index 40 NICHT gerendert sobald ich mich in der Seitenebene "0" befinde - 20 und 30 sehr wohl ... hat da jemand eine Idee? Wie man an den Kommentarzeichen sieht habe ich bereits einige Varianten versucht - leider ohne Erfolg.

Grüße

Jörg

Unbekannter Benutzer ·

Von "leveltitle:2" ist in der TSREF keine Rede - oder ?

Siehe dazu :
https://docs.typo3.org/m/typo3/reference-typoscript/main/en-us/Functions/Data.html#data-type-gettext

Auszug aus Deiner Frage :

30 = TEXT
30{
text.data= leveltitle:1 ( gibt es in der TSREF/Datatype-Referenz )
text.insertData= 1
#text.field= subtitle // nav_title // title
#align=right
fontSize = 24
fontFile= fileadmin/ttf/DINMA___.ttf
fontColor = #3D97be
offset = 9,17
niceText=0
}

40 = TEXT
40{
#text.data= leveltitle:2 ( in der TSREF/Datatype-Referenz nicht erwähnt ? )
#text.insertData= 1
text.field= subtitle // nav_title // title
#align=right
fontSize = 16
fontFile= fileadmin/ttf/DINMA___.ttf
fontColor = #ffffff
offset = 5,20
niceText=0
}

Soviel wie ich es in der TSREF gelesen habe , gibt es kein "leveltitle:2".

Berichtige mich , wen dem nicht so ist.
Würde mich auch interessieren.

MfG
rommy 8-)

hardcoder ·

aus der TSRef:

get the title of the page on the first level of the rootline:
= leveltitle : 1

leveltitle:0 bringt mir tatsächlich den titel von level "0" - also der rootpage

leveltitle : 2 von level2 and so on .... und geht auch alles prima ...solange ich das nicht mit templavoila versuche :-/