---
title: "Untermenüs"
url: "https://www.typo3.net/d/11570-untermenues"
source: "typo3.net"
tags: ["TYPO3","Menüs","Frage"]
created: "2004-05-17"
last_reply: "2004-05-18"
replies: 3
solved: false
page: 1
pages: 1
lang: "de"
---

# Untermenüs

TYPO3 › Menüs · 3 Antworten · gestartet 2004-05-17

## Eröffnungsbeitrag

**DaBel** · 2004-05-17 · [Beitrag #1](https://www.typo3.net/d/11570-untermenues/1)

Hi,

ist es möglich bei einem gmenu die unternavigation von der hauptnavigation zu trennen.

ich will erreichen, dass wenn ich einen hauptlink angeklickt habe, dieser in einer weiteren tabelle mein untermenü anzeigt. es soll aber nur das untermenu des ausgewählten hauptlinks angezeigt werden. um es genauer auszudrücken ich will die hauptnavigation im header und die unternavigation im footer haben.

ich weiß halt nicht wie ich es anstellen soll.

ich möchte halt keine frames verwenden

danke

DaBel

## Antworten

### [#2](https://www.typo3.net/d/11570-untermenues/2) · spiky · 2004-05-17

> **DaBel schrieb:**
>
> Hi,
> ist es möglich bei einem gmenu die unternavigation von der hauptnavigation zu trennen.

Ja

```typoscript
# Hauptmenü
temp.menu1 = HMENU
temp.menu1.1 = GMENU
temp.menu1.1 {
  ...
}

# Untermenü
temp.menu2 = HMENU
temp.menu2.entryLevel = 1
temp.menu2.1 = GMENU
temp.menu2.1 {
  ...
}
```

Dann im Template einfach an unterschiedlichen Stellen einbinden:

```typoscript
subparts {
HAUPTMENU < temp.menu1
UNTERMENU < temp.menu2
}
```

### [#3](https://www.typo3.net/d/11570-untermenues/3) · DaBel · 2004-05-18

hier erstmal der fertige code

```typoscript
page.10 = TEMPLATE 
page.10 { 
template = FILE 
template.file = fileadmin/main.htm 
workOnSubpart = DOCUMENT_BODY
#------------------------------
# Produkt Navigation
#------------------------------

temp.menu1= HMENU 
temp.menu1.special = directory
temp.menu1.special.value = 663
#temp.menu1.entryLevel = 0

temp.menu1.1 = GMENU 
temp.menu1.1 { 
expAll = 0 
NO {

     #------------------------------------------
     # Tabelle, Button Farbe und Größe
     #------------------------------------------

     wrap = | <br>
     backColor = #F9FBE7
     XY = [40.w]+15 , 12
    
     40 = TEXT 
     40.text.field =  title
     40.fontColor = #000000
     40.fontSize = 8
     40.offset = 10, 8
     40.niceText = 0
     }
     RO < .NO 
        RO=1 
        RO.40.fontColor=#661402
               
     ACT < .NO 
         ACT=1 
         ACT.40.fontColor=#661402          
    }

#------------------------------
# Subprodukt Navigation
#------------------------------

temp.menu2 = HMENU 
temp.menu2.special = directory
#temp.menu2.special.value = 663
temp.menu2.entryLevel = 1

temp.menu2.1 = GMENU 
temp.menu2.1 { 
expAll = 0 
NO {

     #------------------------------------------
     # Tabelle, Button Farbe und Größe
     #------------------------------------------

     wrap = |> 
     backColor = #DCF0B8
     XY = [50.w]+15 , 12
    
     50 = TEXT 
     50.text.field =  title
     50.fontColor = #018702
     50.fontSize = 8
     50.offset = 10, 11
     50.niceText = 0
     }
     RO < .NO 
        RO=1 
        RO.50.fontColor=#661402
               
     ACT < .NO 
         ACT=1 
         ACT.50.fontColor=#661402          
    }

  marks.NAVI_PRODUKT < page.10.temp.menu1 
  marks.NAVI_SUBPRODUKT < page.10.temp.menu2
}
```

Es funktioniert soweit das zu meinem Hauptmenü mein Untermenü angezeigt wird. Wenn ich jetzt aber einen Punkt aus dem Untermenü anwähle, verschwindet mein Untermenü.
Welchen Befehl muss man verwenden, dass dies nicht eintritt?

mfg
DaBel

### [#4](https://www.typo3.net/d/11570-untermenues/4) · spiky · 2004-05-18

> **DaBek schrieb:**
>
> Es funktioniert soweit das zu meinem Hauptmenü mein Untermenü angezeigt wird. Wenn ich jetzt aber einen Punkt aus dem Untermenü anwähle, verschwindet mein Untermenü.
> Welchen Befehl muss man verwenden, dass dies nicht eintritt?

Ich denke, dass könnte an deiner Seitenstruktur liegen. Wenn ein Untermenüpunkt auf eine Seite verweist, die evtl. gar nicht unter deinem Untermenüpunkt liegt, wird das Untermenü natürlich nicht angezeigt.

Ich fürchte, dass da bei dir nicht der Fall ist, leider habe ich keine weiteren Ideen. Wird evtl. an dem Special-Directory typ liegen, davon hab ich keine Ahnung.

Ebenso kannte ich das

```typoscript
ACT < .No
```

noch nicht.
Falls das funktioniert, kannst Du sicher auch anstatt

```typoscript
marks.NAVI_PRODUKT < page.10.temp.menu1 
marks.NAVI_SUBPRODUKT < page.10.temp.menu2
```

das hier schreiben.

```typoscript
marks.NAVI_PRODUKT < .temp.menu1 
marks.NAVI_SUBPRODUKT < .temp.menu2
```

Bis Denn, Christoph

---

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