---
title: "Menü erstellen mit verschiedenen Farben"
url: "https://www.typo3.net/d/62060-menue-erstellen-mit-verschiedenen-farben"
source: "typo3.net"
tags: ["TYPO3","Menüs","Frage"]
created: "2007-05-05"
last_reply: "2008-07-16"
replies: 7
solved: false
page: 1
pages: 1
lang: "de"
---

# Menü erstellen mit verschiedenen Farben

TYPO3 › Menüs · 7 Antworten · gestartet 2007-05-05

## Eröffnungsbeitrag

**Blackgentoo** · 2007-05-05 · [Beitrag #1](https://www.typo3.net/d/62060-menue-erstellen-mit-verschiedenen-farben/1)

Hallo,

ich habe ein template für meine Seite und möchte das Menü natürlich dynamisch generieren. Das Problem ist nur, dass jede Unterkategorie des Menüs andere Farben braucht, also eine andere ID, in der die Farben definiert sind.

also mal zum beispiel jetzt der menücode wie er dann auf der Seite aussehen soll:

```html
<div id="navbar_left">
      <ul id="navlist">
        <li><a class="undefined_yet" href="./anmerkungen.html">Anmerkungen </a></li>
        <li id="ortho">
            <a href="http://www.dr-gumpert.de/gumperttypo/Orthopaedie.html">Orthopädie </a>
			<ul id="subnavlist">
              <li><a href="">Orthodpädie A-Z </a></li>
              <li><a href="">Unterpunkt 2 </a></li>
              <li><a href="">Unterpunkt 3 </a></li>
            </ul>
        </li>
        <li id="chirurgie">
            <a href="http://www.dr-gumpert.de/gumperttypo/Chirurgie.html">Chirurgie </a>
			<ul id="subnavlistchir">
              <li><a href="">Unterpunkt 1 </a></li>
              <li><a href="">Unterpunkt 2 </a></li>
              <li><a href="">Unterpunkt 3 </a></li>
            </ul>
        </li>
      </ul>
     </div>
```

das ganze soll nun im typo realisiert werden.. naja ich bin halt nochn anfänger, wies normal geht weiß ich in etwa.. da hab ich dann aber nur eine farbe mit meinem typo code... hat jemand ne lösung wie ich das mache, dass da immer ne andere farbe pro kategorie möglich ist? also auch das untermenü hat dann immer ne andere ID...
mein code bis jetzt:

```typoscript
#Dynamische Menügenerierung
# Menu 1 
temp.menu_1 = HMENU
temp.menu_1.1 = TMENU
temp.menu_1.1 {
  NO.linkWrap = <li id="ortho"> | 
}
temp.menu_1.2 = TMENU
temp.menu_1.2 {
  wrap = <ul id="subnavlist"> | </ul>  </li>
  NO.linkWrap = <li> | </li>
}
```

wie zu erkennen ist, werden nun immer die ID's ortho und subnavlist verwendet... für alle links.. aber genau dies soll ja nicht sein.. wie mache ich das?

## Antworten

### [#2](https://www.typo3.net/d/62060-menue-erstellen-mit-verschiedenen-farben/2) · just2b · 2007-05-05

Hallo,

entweder per optionsplit siehe <https://docs.typo3.org/m/typo3/reference-typoscript/main/en-us/Functions/OptionSplit.html>

oder zb mit meiner ext rgmenu (manual beachten)

georg

### [#3](https://www.typo3.net/d/62060-menue-erstellen-mit-verschiedenen-farben/3) · Blackgentoo · 2007-05-05

wohaaa geil, das mit den || funzt. BESTEN DANK!!!

### [#4](https://www.typo3.net/d/62060-menue-erstellen-mit-verschiedenen-farben/4) · just2b · 2007-05-05

schön wenn man wem so einfach freude machen kann ;)

georg

### [#5](https://www.typo3.net/d/62060-menue-erstellen-mit-verschiedenen-farben/5) · Blackgentoo · 2007-05-06

hm jetzt habe ich ein bischen weiter rumprobiert und stelle fest, die methode funktioniert ja nur für die erste ebene des menüs. in der zweiten ebene kann ich keine subparts verwenden, da nimmt er dann immer den ersten wert, was ja auch verständlich ist, weil er das untermenü ja auch nur einmal abarbeitet... lässt sich das irgendwie auch realisieren, ohne dein plugin zu benutzen?

### [#6](https://www.typo3.net/d/62060-menue-erstellen-mit-verschiedenen-farben/6) · markusd112 · 2008-07-16

Hallo,

ich habe noch nicht so ganz verstanden, wie ich die Lösung mit OptionSplit z.B. in einem Menü konkret umsetze...

Ich möchte z.B., dass jeder Menüpunkt der 1. Ebene in einer anderen Farbe erscheint.

```typoscript
1 = TMENU
      1 {
      	wrap = <ul>|</ul>
      	NO = 1
      	NO.linkWrap = <li>|</li>
      	
        CUR < .NO
        CUR.doNotLinkIt = 0
        CUR.linkWrap = <li id="current">|</li>
        
        ACTIFSUB < .CUR
      }
```

Wie muss die Definition für NO.linkWrap denn aussehen?

So?

```typoscript
NO.linkWrap = <li style="rot">|</li> || <li style="gruen">|</li> || <li style="blau">|</li>
```

Danke & Gruß

Markus

### [#7](https://www.typo3.net/d/62060-menue-erstellen-mit-verschiedenen-farben/7) · just2b · 2008-07-16

schaut ok aus. die beispiele von optionsplit im manual sind sonst schon lesbar!

### [#8](https://www.typo3.net/d/62060-menue-erstellen-mit-verschiedenen-farben/8) · markusd112 · 2008-07-16

Jaaaa! Es klappt wirklich. Hab's also doch richtig verstanden. Vielen Dank!!

Gruß

Markus

---

Quelle: „Menü erstellen mit verschiedenen Farben“, typo3.net, https://www.typo3.net/d/62060-menue-erstellen-mit-verschiedenen-farben
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
