---
title: "Menü"
url: "https://www.typo3.net/d/113763-menue"
source: "typo3.net"
tags: ["TYPO3","TypoScript","Frage"]
created: "2013-02-04"
last_reply: "2013-02-05"
replies: 2
solved: false
page: 1
pages: 1
lang: "de"
---

# Menü

TYPO3 › TypoScript · 2 Antworten · gestartet 2013-02-04

## Eröffnungsbeitrag

**sajuka** · 2013-02-04 · [Beitrag #1](https://www.typo3.net/d/113763-menue/1)

Hallo,
ich habe ein Problem, die Untermenüpunkte von meinem Menü funktionieren nicht.
Kann mir bitte jemand helfen!? Danke
Im Anhang befindet sich die html und css datei.

das wäre der
Typoscript Code:
# Default PAGE object:
#Hauptmenu#

temp.menu = HMENU
temp.menu {

special = list
special.value = 149, 150, 151, 152
1 = TMENU
1 {
expAll = 1
wrap = <ul id="nav">|</ul>
noBlur = 1
NO = 1
NO.wrapItemAndSub = <li>|</li>
IFSUB = 1
IFSUB.wrapItemAndSub = <li>|</li>
ACTIFSUB < .IFSUB
ACT = NO
ACT.wrapItemAndSub = <li class="menuparent">|</li>

2 < .1
2.wrap = <ul>|</ul>

3 < .2
4 < .2

}
}
temp.menu2 = HMENU
temp.menu2 {
special = list
special.value = 157, 158, 159, 160
1 = TMENU

1.NO.allWrap = <li>|</li> <br>
}

temp.menu4 = HMENU
temp.menu4 {
special = list
special.value = 161, 162

1 = TMENU

1.NO.allWrap = &nbsp;
#1.NO.linkWrap = <ul>|</ul>

}
#Template#
page = PAGE

config.doctype = html_5

page.includeCSS.file10= fileadmin/template/Shiatsu/styles.css

page.10 = TEMPLATE

page.10 {

 template = FILE
 template.file = fileadmin/template/Shiatsu/template_shiatsu.html

workOnSubpart = DOCUMENT_BODY

  marks.MENU < temp.menu
  marks.TEXT < styles.content.get
  marks.MENU2 < temp.menu2
  marks.MENU4 < temp.menu4
}

page.headerData.60 = TEXT
page.headerData.60.value = <link href='<http://fonts.googleapis.com/css?family=Open+Sans>' rel='stylesheet' type='text/css'>

projekt.zip

## Antworten

### [#2](https://www.typo3.net/d/113763-menue/2) · bugblatterbeast · 2013-02-04

Du hast folgendes geschrieben:

```typoscript
temp.menu = HMENU
temp.menu {
  special = list
  special.value = 149, 150, 151, 152
  1 = TMENU
  1 {
    expAll = 1
    wrap = <ul id="nav">|</ul>
    noBlur = 1
    NO = 1
    NO.wrapItemAndSub = <li>|</li>
    IFSUB = 1
    IFSUB.wrapItemAndSub = <li>|</li>
    ACTIFSUB < .IFSUB
    ACT = NO
    ACT.wrapItemAndSub = <li class="menuparent">|</li>

    2 < .1
    2.wrap = <ul>|</ul>

    3 < .2
    4 < .2
  }
}
```

Wenn Du den Code richtig eingerückt hättest, wäre Dir bestimmt selbst aufgefallen, dass die Klammern ganz falsch gesetzt sind. Ich habe es nicht ausprobiert, aber so müßte es funktionieren:

```typoscript
temp.menu = HMENU
temp.menu {
  special = list
  special.value = 149, 150, 151, 152
  1 = TMENU
  1 {
    expAll = 1
    wrap = <ul id="nav">|</ul>
    noBlur = 1
    NO = 1
    NO.wrapItemAndSub = <li>|</li>
    IFSUB = 1
    IFSUB.wrapItemAndSub = <li>|</li>
    ACTIFSUB < .IFSUB
    ACT = NO
    ACT.wrapItemAndSub = <li class="menuparent">|</li>
  }
  2 < .1
  2.wrap = <ul>|</ul>

  3 < .2
  4 < .2
}
```

### [#3](https://www.typo3.net/d/113763-menue/3) · sajuka · 2013-02-05

Danke hat super funktioniert, ich wäre da lange nicht draufgekommen :)

---

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