Zum Inhalt springen

Feste Parameter an PageID übergeben

Erstellt am 28. Dezember 2004 · 6 Antworten · letzte Antwort am 2. Januar 2005

Tags: Frage

regsoft ·

Hallo,

ich stehe vor dem Problem das ich gerne feste Werte im Constants Feld für die Seiten eingeben möchte, z.B für Navigation - Farbe , Hintergrund - Farbe.

meine Überlegung ist so:

[PIDinRootline = 131]
color = #dd88ff
[PIDinRootline = 130]
color = #FF0000
[PIDinRootline = 129]
color = #FFFF00
[PIDinRootline = 128]
color = #33FF00
[PIDinRootline = 127]
color = #0033CC
[PIDinRootline = 126]
color = #FF0000
[PIDinRootline = 125]
color = #FF1F00
[PIDinRootline = 124]
color = #FF0000

jetzt habe ich aber beim testen festgestellt das er immer die Farbe der Aktuellen PID nimmt, also alles nur "einfarbig" darstellt.
Wie kann ich eindeutig Farbe zu PID zuordnen.

mfg
rene

Proximo ·

[PIDinRootline = 131]
color = #dd88ff
[GLOBAL]
[PIDinRootline = 130]
color = #FF0000
[GLOBAL]
[PIDinRootline = 129]
color = #FFFF00
[GLOBAL]
[PIDinRootline = 128]
[GLOBAL]

außerdem hat COLOR keinen Effeckt... wenn dann mußt du den KOMPLETTEN STRING schreiben:

BSP:

Gifbuilder:

temp.GIF_1 = IMAGE
temp.GIF_1.file = GIFBUILDER
temp.GIF_1.file {
XY = 277, 262

18 = TEXT
18.text.field = tx_bildbeschriftung_bildueberschrift_1
18.fontSize = 8
18.fontFile = fileadmin/template/main/res/SF_Intermosaic.ttf
18.fontColor = #000000
}

VERBOTEN:

temp.GIF_1 = IMAGE
temp.GIF_1.file = GIFBUILDER
temp.GIF_1.file {
XY = 277, 262

18 = TEXT
18.text.field = tx_bildbeschriftung_bildueberschrift_1
18.fontSize = 8
18.fontFile = fileadmin/template/main/res/SF_Intermosaic.ttf

[PIDinRootline = 131]
18.fontColor = #000000
[GLOBAL]
[PIDinRootline = 132]
18.fontColor = #FFFF00
[GLOBAL]

}

RICHTIG:

temp.GIF_1 = IMAGE
temp.GIF_1.file = GIFBUILDER
temp.GIF_1.file {
XY = 277, 262

18 = TEXT
18.text.field = tx_bildbeschriftung_bildueberschrift_1
18.fontSize = 8
18.fontFile = fileadmin/template/main/res/SF_Intermosaic.ttf
18.fontColor = #000000
}

[PIDinRootline = 131]
temp.GIF_1.file.18.fontColor = #000000
[GLOBAL]
[PIDinRootline = 132]
temp.GIF_1.file.18.fontColor = #FFFF00
[GLOBAL]

STRING AUSSCHREIBEN, KLAMMERN SIND VERBOTEN^^

MFG Proximo

regsoft ·

Danke für die schnelle Antwort;
funktioniert auch, nur geht das was ich mir gedacht hab net, wollt es noch für mein Menü missbrauchen

so in der art

Constants

[PIDinRootline = 124] 
color = #FF0000 

Setup

temp.navigation_html = HMENU
temp.navigation_html.1 = GMENU
......
 {
	.....
	10 = BOX
	10.color = {$color}
	10.dimensions = 5,5,11,11
	....}

mh da bleibts wie gsagt die Farbe der aktuellen ID wird für alle genommen.

Rene

Proximo ·

Versteh ich nicht warum das nicht gehen soll... wenn du:

temp.navigation_html.1.(mach nicht so viele punkte da)10.color = #FF0000

schreibst kannst du die variable ansteuern, da brauchst keine Constanten, abgesehen davon kannst du in Constante eh keinen Typoskript schreiben^^

MFG Proximo

regsoft ·

Ja leider geht es net, beim Menü nimmt er wie gesagt immer die Farbe der Aktuellen gewählten PID, kann man nicht festlegen das PID = 124 immer bgColor = schwarz verwendet.

mfg

regsoft ·

mh das will immer noch nicht, aber da es sich mehr um eine optische Sache handelt werde ich es mir später noch einmal anschauen, da es noch andere Bausteine zu lösen gibt.

aber danke für deine hilfe.