---
title: "Submenüs Templavoila"
url: "https://www.typo3.net/d/75712-submenues-templavoila"
source: "typo3.net"
tags: ["Archiv","TemplaVoilà","Frage"]
created: "2008-04-07"
last_reply: "2008-04-14"
replies: 8
solved: false
page: 1
pages: 1
lang: "de"
---

# Submenüs Templavoila

Archiv › TemplaVoilà · 8 Antworten · gestartet 2008-04-07

## Eröffnungsbeitrag

**freestyle85** · 2008-04-07 · [Beitrag #1](https://www.typo3.net/d/75712-submenues-templavoila/1)

Hallo Forum,
Ich habe folgendes Problem:

Meine Seite konnte ich richtig mappen, Hauptmenü und Submenü  funktonieren. Jetzt möchte ich noch ein Sub-Submenü hinzufügen...
Folgende Code Vorgaben:

Mein Template:

```html
<div class="menue">
<ul>

</ul>
</div>


<div class="submenue">
<ul>
<li><a href="/x/z.html" class="on">TITEL</a></li>
<li class="sub"><a href="/x/y/z.html">Titel</a></li>
Dann weiter wieder auf erster Ebene:
<li><a href="/ee/rr/">Titel</a></li>
....noch n paar weitere Links...
</ul>
</div>
```

Meine CSS (Auszug):

```html
.submenue ul {
list-style-type:none;
margin:2px 0 0 48px;
padding:0;}

.submenue li {
margin:3px 0 3px 0;
padding:0;}

.submenue li.sub {
margin:0px 0 0 10px;
padding:0;}
```

**TypoScript:** (Neues Element zu mappen wurde natürlich  subsubmenu genannt)

```html
## Menu [Begin]
lib.subsubMenu = HMENU
lib.subsubMenu.entryLevel = 2
lib.subsubMenu.wrap = <ul>|</ul>
lib.subsubMenu.1 = TMENU
lib.subsubMenu.1.NO {
	allWrap = <li>|</li>
}
## Menu [End]
}
## Menu [End]


## Menu [Begin]
lib.subMenu = HMENU
lib.subMenu.entryLevel = 1
lib.subMenu.wrap = <ul>|</ul>
lib.subMenu.1 = TMENU
lib.subMenu.1.NO {
	allWrap = <li>|</li>
}
## Menu [End]


## Menu [Begin]
lib.mainMenu = HMENU
lib.mainMenu.entryLevel = 0
lib.mainMenu.wrap = <ul>|</ul>
lib.mainMenu.1 = TMENU
lib.mainMenu.1.NO {
	allWrap = <li>|</li>
	ATagParams = class="on"
}
	
lib.mainMenu.1.ACT = 1
lib.mainMenu.1.ACT {
	allWrap = <li>|</li>
}
## Menu [End]
```

Hat jemand vielleicht nen Link zu nem Tut wie ich ein Unter-Submenü nachträglich hinzufügen kann?

Danke für eure Hilfe...

VG

## Antworten

### [#2](https://www.typo3.net/d/75712-submenues-templavoila/2) · demeter · 2008-04-07

hi,

Frage: Warum bindest du nicht ein lib.subMenu.2 für die ensprechenden Seiten ein?
Auch sehe ich für dein Hmenu den Special (directory,list ...) nicht

Grüsse
demeter

### [#3](https://www.typo3.net/d/75712-submenues-templavoila/3) · freestyle85 · 2008-04-07

Genau da hört mein Wissen auf..
Kennt jemand ein Tutorial für lib.submenu.2
und eine Erklärung zu dem Special (directory, list)...?
Danke Demeter...

### [#4](https://www.typo3.net/d/75712-submenues-templavoila/4) · daniz78 · 2008-04-09

Hi freestyle85,

ich denke mal die Standardantwort wird sein: RTFM --> TSREF (www.tsref.de)
Unter 8.11. findest Du die Beschreibung zu HMENU.

Für Dein Submenu.2 brauchst Du kein Tutorial, nur ein bisschen Wissen darüber was Du genau machst und was Du vorhast!

```typoscript
lib.subMenu = HMENU
lib.subMenu {

  entryLevel = 1
  wrap = <ul>|</ul>

  1 = TMENU
  1 {
    NO = 1
    NO {
      allWrap = <li>|</li>
    }
  }
}
```

Hiermit erstellst Du ein Textemenü ab der ersten Ebene (gleicher Code nur anders geschrieben)

Möchtest Du jetzt darin eine zweite Ebene einfügen, dann machst Du das über:

```typoscript
lib.subMenu {
  2 = TMENU
  2 {
    NO = 1
    NO {
      # allWrap = <li>|</li>
      ### auch in lib.subMenu.1 ändern
      wrapItemAndSub = <li>|</li>
    }
  }
}
```

Gruß, Daniz

### [#5](https://www.typo3.net/d/75712-submenues-templavoila/5) · freestyle85 · 2008-04-10

Vielen Dank daniz78 :-)
Das hat mich dem Ziel schon sehr Nahe gebracht.
Die Optimale Lösung wäre jetzt, dass die Punkte der Ebene 1 stehen bleiben würden..
Also:

>sub1
  >>sub2/1
  >>sub2/2
  >>sub2/3
    usw..
>sub2
>sub3
>sub4

Analog bei Klick auf "sub2" oder "sub3"

Woast wos I moan?

Viele liebe Grüsse vom Ammersee

PS: <http://www.tsref.de/> is down

### [#6](https://www.typo3.net/d/75712-submenues-templavoila/6) · daniz78 · 2008-04-11

Ok, www.tsref.de ist down...es gibt aber noch <https://docs.typo3.org/m/typo3/reference-typoscript/main/en-us/Index.html>

Unter 10.7. findest Du die Beschreibung zum TMENU

expAll = 1 ist was Du suchst!

Grüße aus Kölle

### [#7](https://www.typo3.net/d/75712-submenues-templavoila/7) · freestyle85 · 2008-04-11

Erstmal Danke für den Link.
Kannst du mir TypoDoofi noch schnell sagen wo das expAll rein muss, wenn nur das Submenu1 das expAll = 1 mit submenu2 anwenden soll..
Also das Mainmenü darf das nicht anwenden.

Momentaner Code:

```typoscript
## Menu [Begin]
lib.subMenu = HMENU
lib.subMenu.entryLevel = 1
lib.subMenu.wrap = <ul>|</ul>
lib.subMenu.1 = TMENU
lib.subMenu.1.NO {
	allWrap = <li>|</li>
	wrapItemAndSub = <li>|</li>
}
   
lib.subMenu {
  2 = TMENU
  2 {
  
    NO = 1
    NO {
      # allWrap = <li>|</li>
      wrapItemAndSub = <li>|</li>
    }
  }
}


lib.mainMenu = HMENU
lib.mainMenu.entryLevel = 0
lib.mainMenu.wrap = <ul>|</ul>
lib.mainMenu.1 = TMENU
lib.mainMenu.1.NO {
	allWrap = <li>|</li>
	ATagParams = class="on"
}
	
lib.mainMenu.1.ACT = 1
lib.mainMenu.1.ACT {
	allWrap = <li>|</li>
}
```

Vielen Dank
und ein wunderschönes Wochenende.

### [#8](https://www.typo3.net/d/75712-submenues-templavoila/8) · daniz78 · 2008-04-11

Hier das eingefügte expAll:

```typoscript
## Menu [Begin]
lib.subMenu = HMENU
lib.subMenu {
	entryLevel = 1
	wrap = <ul>|</ul>
	
	# Submenü der ersten Ebene
	1 = TMENU
	1 {
		# Seitenbaum ausklappen
		expAll = 1
	
		# Normalzustand
		NO {
			wrapItemAndSub = <li>|</li>
		}
	}

	# Submenü der zweiten Ebene   
	2 = TMENU
	2 {
		# Seitenbaum ausklappen
		expAll = 1
		
		# Normalzustand
   		NO {
			wrapItemAndSub = <li>|</li>
    		}
				
  	}
}
```

### [#9](https://www.typo3.net/d/75712-submenues-templavoila/9) · freestyle85 · 2008-04-14

Vielen Dank daniz78,

Sollte nun für andere Leser der Bedarf bestehen, dass sich das Menü bei Klick "ausklappt", einfach im Submenu1 das expALL = 1 auf expALL = 0 ändern.

Google: Typo3 submenu submenü dritte 3. Ebene erstellen templavoila

Einen erfolgreichen Start in die Woche!

---

Quelle: „Submenüs Templavoila“, typo3.net, https://www.typo3.net/d/75712-submenues-templavoila
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
