Zum Inhalt springen

tt_news als stdWrap Datenquelle

Erstellt am 25. August 2006 · 4 Antworten · letzte Antwort am 29. August 2006

Tags: tt_news, Frage

d-snake ·

Hi Leute,

ich habe auf meiner Seite eine Feld, in welchem ich mir den Subtitel der Seite als Gifbuilder Objekt ausgeben lasse.

Dieses Objekt soll aber in der Single Ansicht der News den Newstitel ausgeben.

Das stdWrap Objekt hat ein data Feld. Was muss da rein?

d-snake ·

Irgendwie funktioniert das nicht wie gedacht.

Hier mal der Code dazu:

#------------------Sitetitle---------------------
[globalVar = TSFE:id = 17]
temp.site_title < temp.sponsors.10
temp.site_title {
	stdWrap.data = DB:tt_news:{GPvar:tx_ttnews|tt_news}:title
	alttext = |
	file.10.text = |
	file.10.fontFile = fileadmin/fonts/visitor2.ttf
	file.10.fontSize = 24
}
[else]
temp.site_title < temp.sponsors.10
temp.site_title {
	alttext.field = subtitle
	file.10.text.field = subtitle
	file.10.fontFile = fileadmin/fonts/visitor2.ttf
	file.10.fontSize = 24
}
[global]
#------------------------------------------------

oder mein 2. Gedanke:

#------------------Sitetitle---------------------
[globalVar = TSFE:id = 17]
temp.site_title < temp.sponsors.10
temp.site_title {
	stdWrap.data = DB:tt_news:{GPvar:tx_ttnews|tt_news}
	alttext.field = title
	file.10.text.field = title
	file.10.fontFile = fileadmin/fonts/visitor2.ttf
	file.10.fontSize = 24
}
[else]
temp.site_title < temp.sponsors.10
temp.site_title {
	alttext.field = subtitle
	file.10.text.field = subtitle
	file.10.fontFile = fileadmin/fonts/visitor2.ttf
	file.10.fontSize = 24
}
[global]
#------------------------------------------------

Zur Info: temp.sponsors ist ein IMAGE.

Wie bekomme ich solche Variablen eigentlich raus(das was in xxx.data drinsteht)? Wo steht sowas?

d-snake ·

Also die News ID kann ich mir mit xxx.data = GPvar:tx_ttnews|tt_news anzeigen lassen.

Hilft mir das irgendwie weiter?

Hat das schonmal jmd. probiert den Newstitel per Typoscript ausgeben zu lassen?

d-snake ·

Habs hinbekommen. So gibt man den News Titel als Gifbuilder Objekt aus:

# --------------Definition des Images ------------------
temp.bild = IMAGE
temp.bild {
	alttext = 
	file = GIFBUILDER
	file {
		XY = [10.w]+5, 20
		backColor = #cccccc
		10 = TEXT
		10 {
			text = 
			fontFile = fileadmin/fonts/xxx.ttf
			fontSize = 12
			fontColor = #333333
			offset = 2,15
			shadow {
				blur = 80
				color = #dddddd
				offset = 2,1
			}
		}
	}
}
# -----------------------------------------------

#-----------------Sitetitel----------------------
[globalVar = TSFE:id = 17] # Seite des Single-News anzeige
temp.sitetitle  = RECORDS
temp.sitetitle {
	source.data = GPvar:tx_ttnews|tt_news
	tables = tt_news
	conf.tt_news < temp.bild
	conf.tt_news {
		alttext >
		alttext.field = title
		file.10.text >
		file.10.text.field = title
	}
}
[else]
temp.sitetitle < temp.bild
temp.sitetitle {
	alttext.field = title
	file.10.text.field = title	
}
[global]
#------------------------------------------------

# Auf Seite einfügen
page.10.marks.SITE_TITLE < temp.sitetitle

Ein funktionierendes Beispiel gibts auf www.d-snake.de.

Gruß Robert