---
title: "Einzelne Bereiche mit eigener Farbe"
url: "https://www.typo3.net/d/53794-einzelne-bereiche-mit-eigener-farbe"
source: "typo3.net"
tags: ["TYPO3","TypoScript","Frage"]
created: "2006-11-22"
last_reply: "2007-03-01"
replies: 8
solved: false
page: 1
pages: 1
lang: "de"
---

# Einzelne Bereiche mit eigener Farbe

TYPO3 › TypoScript · 8 Antworten · gestartet 2006-11-22

## Eröffnungsbeitrag

**Freshmeat** · 2006-11-22 · [Beitrag #1](https://www.typo3.net/d/53794-einzelne-bereiche-mit-eigener-farbe/1)

Ich würde gerne einzelne Bereich der Website mit einer spezifischen Farbe kennzeichnen. Diese Farbe findet sich in der Navigation wie auch auf der Seite selber.

Ich habe mir gedacht dass ich das ganze mit einem Ext-Template der entsprechenden Seite erledigen kann. Im Extension-Template dann eine Konstante mit der gewünschten Farbe.

Meine Frage ist jetzt - wie kann ich für die Navigation die entsprechenden Werte aus den Extensionstemplate rausholen um es mit einem GMenu zu generieren?

Das ganze Navigation soll am Schluss so aussehen
[Bild: gifasdata.ch/…/navigation_soll.gif](http://www.gifasdata.ch/_temp/typo3/navigation_soll.gif)

Die Farben müssen aber nachher aber auch im Content eingesetzt werden. Dafür find ich dann hoffentlich eine Lösung... ;-)

## Antworten

### [#2](https://www.typo3.net/d/53794-einzelne-bereiche-mit-eigener-farbe/2) · toyde · 2006-11-22

z.B. per **optionSplit** die Punkte einzeln wrappen.

grüsse

### [#3](https://www.typo3.net/d/53794-einzelne-bereiche-mit-eigener-farbe/3) · Freshmeat · 2006-11-22

naja .. wäre eine Möglichkeit.

Aber was passiert wenn sie die Reihenfolge ändern? Dann ändern zwar die Menüpunkte, aber die Farbe bleibt.

Am schönsten wäre es wenn ich irgendwie die Informationen aus einem Extensiontemplate das einer Seite gehört (z.B. Produkte) auslesen könnte.

{template:constant:colorLight} oder so ähnlich ;-)

### [#4](https://www.typo3.net/d/53794-einzelne-bereiche-mit-eigener-farbe/4) · toyde · 2006-11-22

Du kannst bspw. den Subtitle einer Seite verwenden, und dort eine Farbe hineinschreiben - insofern der Subtitle auf der Website nicht genutzt wird, was häufig der Fall ist.

Aber diese Information musst Du trotzdem in deine Navigation hineinbringen. Eine **condition** könnte zwischen Page-IDs unterscheiden, nur nützt Dir dies alleine Nichts, denn die Daten müssen nacheinander in die Navigation hinein.

Mit der Reihenfolge @optionSplit hast Du recht, ja.

grüsse

### [#5](https://www.typo3.net/d/53794-einzelne-bereiche-mit-eigener-farbe/5) · Freshmeat · 2006-11-22

> **toyde schrieb:**
>
> Du kannst bspw. den Subtitle einer Seite verwenden, und dort eine Farbe hineinschreiben - insofern der Subtitle auf der Website nicht genutzt wird, was häufig der Fall ist.

Dieser Gedanke ist mir auch schon durch den Kopf... aber leider brauch ich zwei Farben. Und die Farben muss ich noch an einem anderen Ort haben - nicht nur in der Navigation...

Deshalb suche ich ein etwas "globaleren" Weg...

### [#6](https://www.typo3.net/d/53794-einzelne-bereiche-mit-eigener-farbe/6) · Freshmeat · 2006-11-27

hmmm .. ich bin hier leider noch nicht weiter.

Mein Ansatz ist im Moment folgender:

Ich hab ein Extension-Template das ich ins Haupttemplate reinlade. In diesem ermittle ich mittels Conditions die Farben. (hier vorerst nur mal eine)

```typoscript
[PIDinRootline = 1]
	
	temp.colorLight = TEXT
	temp.colorLight.value = #990000
	
[GLOBAL]

[PIDinRootline = 2]
	
	temp.colorLight = TEXT
	temp.colorLight.value = #009900
	
[GLOBAL]
```

Danach wollte ich mit diesem Farbwert ein paar Eigenschaften definieren...

```typoscript
temp.header = IMAGE
temp.header {

	wrap = <h1>|</h1>
	file = GIFBUILDER
	file {
		XY = [10.w]+5,[10.h]+5
		transparentColor = #ECECEC
		backColor = #ECECEC
		
		10 = TEXT
		10 {
			
			text.field =
			text.current = 1
			fontSize = 20
			offset = 0,20
			fontFile = fileadmin/fonts/GillSans.ttf
			fontColor < temp.colorLight
			niceText = 1
			antiAlias = 0
		
		}
		
	}
	
}
```

Doch dies führt leider zu einem falschen Ergebniss (zu einer schwarzen statt roten Schrift)
...

Vielleicht kann mir hier jemand auf die Sprünge helfen?

### [#7](https://www.typo3.net/d/53794-einzelne-bereiche-mit-eigener-farbe/7) · fischchen · 2007-03-01

Hi

das Thema ist ja schon eine Weile her, hat hier inzwischen wer eine Lösung gefunden. Ich bräuchte ein Methode mit der ich aus der Seite die Farbe auslesen kann, das ganze in den Subtitle zu packen habe ich schon versucht funktioniert aber nicht wirklich. Weder mit

```typoscript
	NO {
		linkWrap = <li class='nav_level1'>|</li>
		wrapItemAndSub = <ul id='{field:subtitle}'>|</ul>
	}
```

noch mit

```typoscript
	NO {
		linkWrap = <li class='nav_level1'>|</li>
		wrapItemAndSub.field = subtitle
	}
```

Hat irgendjemand ein Beispiel oder so für mich?

### [#8](https://www.typo3.net/d/53794-einzelne-bereiche-mit-eigener-farbe/8) · just2b · 2007-03-01

schau dir das manual von rgmenu an oder machs direkt mit dieser extension, ist auch ein colorchooser dabei

georg

### [#9](https://www.typo3.net/d/53794-einzelne-bereiche-mit-eigener-farbe/9) · fischchen · 2007-03-01

erstmal danke für den tipp.

Ich habe das ganze mit der Extension ausprobiert. Problem dabei ich kann den Wert nur ATagParams nicht aber bei wrapItemAndSub auslesen, für diesen Fall ist sie also wertlos.

Noch andere Vorschläge

---

Quelle: „Einzelne Bereiche mit eigener Farbe“, typo3.net, https://www.typo3.net/d/53794-einzelne-bereiche-mit-eigener-farbe
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
