---
title: "HauptMenu + Submenu -> Titel ausgeben"
url: "https://www.typo3.net/d/65874-hauptmenu-submenu-titel-ausgeben"
source: "typo3.net"
tags: ["TYPO3","Menüs","Frage"]
created: "2007-07-26"
last_reply: "2007-07-27"
replies: 3
solved: false
page: 1
pages: 1
lang: "de"
---

# HauptMenu + Submenu -> Titel ausgeben

TYPO3 › Menüs · 3 Antworten · gestartet 2007-07-26

## Eröffnungsbeitrag

**backes** · 2007-07-26 · [Beitrag #1](https://www.typo3.net/d/65874-hauptmenu-submenu-titel-ausgeben/1)

Hallo zusammen,

mein Problem besteht darin, für das zweite Menu den Titel auszugeben.

Ich habe ein Hauptmenu. Darin ist Ebene 1+2 sichtbar. Nun möchte ich die 3. Ebene an einer anderen Stelle auf der Seite. Was auch nicht das Problem darstellt. Jedoch soll über dieser Navigation dann der Titel der übergeordneten Seite stehen.

Ich bekomme das ganze nicht hin, dass es validiert mit XHTML 1.0 strict.

Das ganze ist über verschachtelte Listen aufgebaut.

```typoscript
lib.hauptmenu = HMENU
lib.hauptmenu {
  1 = TMENU
  1 {
    noBlur = 1
    expAll = 1
    wrap = <ul>|</ul>
    NO = 1
    NO {
      wrapItemAndSub = <li>|</li>
      ATagTitle.field = subtitle // title
    }
    
    IFSUB = 1
    IFSUB {
      wrapItemAndSub = <li class="head">|</li>
      ATagParams = class="headlink"
    }
    
    ACT = 1
    ACT < .NO
    ACT.doNotLinkIt = 1
    ACT.allWrap = <span class="activehead">|</span>
  }
  
  2 < .1
  2.expAll = 0
  2.IFSUB = 1
  2.IFSUB.wrapItemAndSub = <li>|</li>
  2.IFSUB.ATagParams = 
  
  2.ACT = 1
  2.ACT.allWrap = <span class="active">|</span>

}


lib.submenu = HMENU
lib.submenu.entryLevel = 2
lib.submenu {
  1 = TMENU
  1 {
    noBlur = 1
    expAll = 1
    wrap = <ul>|</ul>
    NO = 1
    NO {
      wrapItemAndSub = <li>|</li>
      ATagTitle.field = subtitle // title
    }
    
    IFSUB = 1
    IFSUB {
      wrapItemAndSub = <li class="head">|</li>
      ATagParams = class="headlink"
    }
    
    ACT = 1
    ACT < .NO
    ACT.doNotLinkIt = 1
    ACT.allWrap = <span class="activehead">|</span>
  }
  
  2 < .1
  2.expAll = 0
  2.IFSUB = 1
  2.IFSUB.wrapItemAndSub = <li>|</li>
  2.IFSUB.ATagParams = 
  
  2.ACT = 1
  2.ACT.allWrap = <span class="active">|</span>

}
```

So sieht mein aktuelles TS aus, welches validiert und von der Funktion i.O. ist jedoch ohne den "Titel" dargestellt wird.

Ich hoffe das ist irgendwie möglich. Denn ich komme nicht weiter.

Habe es schon mit verschiedenen Varianten mit **doNotShowLink = 1** versucht aber nichts hat wirklich sauber funktioniert.

Vielen Dank im voraus für eure Hilfe!

Gruß, backes

## Antworten

### [#2](https://www.typo3.net/d/65874-hauptmenu-submenu-titel-ausgeben/2) · elv1s · 2007-07-27

Hallo,

also ich habe das mit ´ne Marker im Html-Template und folgende TS gelöst.:

```typoscript
  marks.NAV_TITLE = TEXT
  marks.NAV_TITLE.data = leveltitle :1
```

vielleicht hilft es dir weiter!

gr.
kasper

### [#3](https://www.typo3.net/d/65874-hauptmenu-submenu-titel-ausgeben/3) · backes · 2007-07-27

Hallo Kasper,

danke schonmal für den Tip, hab ich auch in Betracht gezogen, leider habe ich es nicht hinbekommen, das der Titel nur da ist, wenn man auch die 2. Navigation angezeigt wird. Wenn man ihm einen Marker zuweist, steht der Titel ja immer da!

Oder ist außerhalb von HMENU auch das "entryLevel" abrufbar um eine If-Abfrage zu starten?

Gruß,

backes

### [#4](https://www.typo3.net/d/65874-hauptmenu-submenu-titel-ausgeben/4) · elv1s · 2007-07-27

Hallo,

vielleicht liege ich da falsch, aber...

schaue mal ob dir Conditions weiterhelfen!

gr.
kasper

---

Quelle: „HauptMenu + Submenu -> Titel ausgeben“, typo3.net, https://www.typo3.net/d/65874-hauptmenu-submenu-titel-ausgeben
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
