---
title: "Hauptmenu wird anstelle der Submenus angezeigt"
url: "https://www.typo3.net/d/103936-hauptmenu-wird-anstelle-der-submenus-angezeigt"
source: "typo3.net"
tags: ["Archiv","TemplaVoilà","Frage"]
created: "2011-02-17"
last_reply: "2011-02-17"
replies: 1
solved: false
page: 1
pages: 1
lang: "de"
---

# Hauptmenu wird anstelle der Submenus angezeigt

Archiv › TemplaVoilà · 1 Antwort · gestartet 2011-02-17

## Eröffnungsbeitrag

**Shaahira** · 2011-02-17 · [Beitrag #1](https://www.typo3.net/d/103936-hauptmenu-wird-anstelle-der-submenus-angezeigt/1)

Hallo,

ich stehe im Moment auf dem Schlauch, habe schon etliche Tutorials durch und finde meinen Fehler einfach nicht. Ich setze TYPO3 4.5 und templavoila 1.5.3 ein. In templavoila arbeite ich mich gerade ein.

Mein HTML-Template:

```html
<div id="mainmenu">
        <span class="mainmenu-act"><a href="#">Hauptmenu1</a></span>
        <span class="mainmenu-no"><a href="#">Hauptmenu2</a></span>
        <span class="mainmenu-no"><a href="#">Hauptmenu3</a></span>
        <span class="mainmenu-no"><a href="#">Hauptmenu4</a></span>
    </div>
    <div id="submenu1">
        <span class="submenu1-no"><a href="#">Submenu1-1</a></span>
        <span class="submenu1-no"><a href="#">Submenu1-2</a></span>
        <span class="submenu1-act"><a href="#">Submenu1-3</a></span>
        <span class="submenu1-no"><a href="#">Submenu1-4</a></span>
    </div>
    <div id="submenu2">
        <div class="submenu2-act"><a href="#">Submenu2-1</a></div>
        <div class="submenu2-no"><a href="#">Submenu2-2</a></div>
        <div class="submenu2-no"><a href="#">Submenu2-3</a></div>
        <div class="submenu2-no"><a href="#">Submenu2-4</a></div>
    </div>
```

Mein TS-Template:

```typoscript
page = PAGE
page {
  typeNum = 0
  10 = USER
  10.userFunc = tx_templavoila_pi1->main_page
}


lib.mainmenu = HMENU
lib.mainmenu {
  special = directory
  special.value = 1
  1 = TMENU
  1.NO = 1
  1.NO.allWrap = <span class="mainmenu-no">|</span>
  1.ACT = 1
  1.ACT.allWrap = <span class="mainmenu-act">|</span>
}

lib.submenu1 = HMENU
lib.submenu1 {    
  entrylevel = 1
  1 = TMENU
  1.NO = 1
  1.NO.linkWrap = <span class="submenu1-no">|</span>
  1.ACT = 1
  1.ACT.linkWrap = <span class="submenu1-act">|</span>
}

lib.submenu2 = HMENU
lib.submenu2 {    
  entrylevel = 2
  1 = TMENU
  1.NO = 1
  1.NO.linkWrap = <div class="submenu2-no">|</div>
  1.ACT = 1
  1.ACT.linkWrap = <div class="submenu2-act">|</div>
}
```

Für das Mapping habe ich entsprechend 3 Elemente "field_mainmenu", "field_submenu1" und "field_submenu2" angelegt, TypoScript Object Path ausgewählt und als Object path entsprechend "lib.mainmenu", "lib.submenu1" und "lib.submenu2" angelegt.

Problem:
Die Menüs werden richtig formatiert an der richtigen Stelle angezeigt, jedoch an jeder Stelle nur das Hauptmenü.

Kann mir jemand sagen, wo mein Fehler liegt? Ich bin über jede Hilfe froh.

Grüße ... Shaa

## Antworten

### [#2](https://www.typo3.net/d/103936-hauptmenu-wird-anstelle-der-submenus-angezeigt/2) · Shaahira · 2011-02-17

Für alle, die noch den Wald vor lauter Bäume nicht sehen:

Nach 8 Stunden bin ich endlich von meinem Schlauch runtergestiegen und habe entryLevel richtig mit großem "L" geschrieben ...

---

Quelle: „Hauptmenu wird anstelle der Submenus angezeigt“, typo3.net, https://www.typo3.net/d/103936-hauptmenu-wird-anstelle-der-submenus-angezeigt
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
