---
title: "TypoScript-if-Anweisung bei TMENU"
url: "https://www.typo3.net/d/121865-typoscript-if-anweisung-bei-tmenu"
source: "typo3.net"
tags: ["TYPO3","Menüs","Frage"]
created: "2016-02-10"
last_reply: "2016-02-11"
replies: 1
solved: false
page: 1
pages: 1
lang: "de"
---

# TypoScript-if-Anweisung bei TMENU

TYPO3 › Menüs · 1 Antwort · gestartet 2016-02-10

## Eröffnungsbeitrag

**mwirth** · 2016-02-10 · [Beitrag #1](https://www.typo3.net/d/121865-typoscript-if-anweisung-bei-tmenu/1)

(Typo3-Version: 7.6.2)

Hallo,
ich versuche gerade bei einem seitlichen Menü dieses in der 2. Ebene nur aufzuklappen wenn in der ersten Ebene der dazugehörige Punkt ausgewählt ist. Ich hatte jetzt einige Zeit mit collapse rum probiert, aber leider ohne Erfolg. Jetzt war das nächste Mittel meiner wahl ein if - was mir sogar besser gefallen würde. Aber das klappt auch noch nicht ganz. Ich versuche mit dem if zu sagen, dass er das Menü nur anzeigen soll, wenn die ID der aktuellen Seite mit der Parent-ID des aktuellen Menü-Feldes übereinstimmt:

```typoscript
		2 = TMENU
		2 {
                        
			stdWrap.wrap = <ul id="subMen{field:pid}">|</ul>
                        stdWrap.insertData = 1;
			NO < lib.navigation.20.1.NO
			NO {
				wrapItemAndSub  = <li>|</li>
				#wrapItemAndSub  = <li id="subMenuItem" class="collapse" style="margin-left: 10px;">|</li>
				#stdWrap.htmlSpecialChars = 1
			}

			CUR < lib.navigation.20.1.CUR
			CUR {
				wrapItemAndSub  = <li style="margin-left: 10px;" class="active">|<span class="sr-only">(current)</span></li>
			}

			#SPC = 1
			#SPC {
			#	doNotLinkIt = 1
			#	wrapItemAndSub = <li role="separator" class="divider"></li><li class="dropdown-header">|</li>
			#	#stdWrap.cObject = TEXT
			#	#stdWrap.cObject.value =

			#}
		}
                2.stdWrap.if {
                        value = {page:uid}
                        equals = {field:pid}
                        insertData = 1
                }
```

Was ist mein Fehler?

Vielen Dank schon mal!

Gruß
Matthias

## Antworten

### [#2](https://www.typo3.net/d/121865-typoscript-if-anweisung-bei-tmenu/2) · mwirth · 2016-02-11

Hallo,

wenn möglich bitte schließen, ich habe jetzt einen besseren Lösungsansatz, zu dem ich einen anderen Beitrag erfasst habe.

---

Quelle: „TypoScript-if-Anweisung bei TMENU“, typo3.net, https://www.typo3.net/d/121865-typoscript-if-anweisung-bei-tmenu
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
