---
title: "Subebene einblenden"
url: "https://www.typo3.net/d/91798-subebene-einblenden"
source: "typo3.net"
tags: ["TYPO3","Menüs","Frage"]
created: "2009-07-31"
last_reply: "2009-08-01"
replies: 3
solved: false
page: 1
pages: 1
lang: "de"
---

# Subebene einblenden

TYPO3 › Menüs · 3 Antworten · gestartet 2009-07-31

## Eröffnungsbeitrag

**dynamite1781** · 2009-07-31 · [Beitrag #1](https://www.typo3.net/d/91798-subebene-einblenden/1)

Hallo,
ich habe ein Menü ähnlich dem aus dem Tutorial.

```typoscript
temp.menu_1.1 = TMENU

temp.menu_1.1 {

	# <ul>-Wrap um Listenelemente hinzufÃ¼gen
	wrap = <ul> | </ul>

	# Normal state properties
	NO.allWrap = <li> | </li>
	NO.ATagParams = class="first"
	NO.stdWrap.htmlSpecialChars = 1

	# Enable active state and set properties:
	ACT = 0
	ACT.stdWrap.htmlSpecialChars = 1
	ACT.allWrap = <div class="menu1-level1-act"> | </div>
}

# Second level menu-object, textual

temp.menu_1.2 = TMENU

temp.menu_1.2 {

    # Normal state properties

	wrap = <ul> | </ul>
	NO.allWrap = <li> | </li>
	NO.ATagParams = class = "sub"
	NO.stdWrap.htmlSpecialChars = 1
}
```

Nur muss ich für mein CSS die sub Menüpunkte von vorneherein einblenden. Soll ein dropdown Effekt mit CSS werden.
Sprich er darf die class="sub" im HTML nicht weglassen. Wie kann ich das machen?

Hoffentlich kann mir jemand helfen.

## Antworten

### [#2](https://www.typo3.net/d/91798-subebene-einblenden/2) · marksta · 2009-07-31

Hallo Dynamite1781

Hier findest Du die Einstellung "expAll", welche Du im 1. Menu einrichten kannst.

<https://docs.typo3.org/m/typo3/reference-typoscript/main/en-us/ContentObjects/Hmenu/Tmenu/Index.html>

Gruss
Markus

### [#3](https://www.typo3.net/d/91798-subebene-einblenden/3) · dynamite1781 · 2009-07-31

Ja, das scheint so zu funktionieren.

Aber es hat sich ein Problem angeschlossen. Mein Layouter hat ein Menü folgender Struktur angelegt:

```html
<ul>
<li><a href="#" class="first">Home</a></li>
<li><a href="#">Über Uns</a></li>
<li><a href="#" class="first">##</a>
	<ul>
	<li><a href="#" class="sub">##</a></li>
	<li><a href="#" class="sub">##</a></li>
	</ul>
	</li>
<li><a href="#" class="first">##</a></li>
</ul>
```

Das Problem ist, es wird an der zweiten Ebene das <li> Element nicht geschlossen. Dann wird zuerst die neue Liste eingefügt, und dann geschlossen.

Ich hab versucht mit IFSUB dies abzufangen:

```typoscript
       IFSUB = 1
       IFSUB.allWrap = <li> |
```

nur weiß ich jetzt nicht, wie ich den schließenden Tag reinbekomme?

Hat dazu auch noch jemand eine Idee?

### [#4](https://www.typo3.net/d/91798-subebene-einblenden/4) · SLAng · 2009-08-01

Da hilft einfach nur lesen.

Im ersten Thread dieses Bereichs stehen alle Manüs verzeichnet.
Eine unsortierte Liste baut man mit wrapItemAndSub

---

Quelle: „Subebene einblenden“, typo3.net, https://www.typo3.net/d/91798-subebene-einblenden
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
