---
title: "Probleme mit Templatewechsel und aktiven Menüelementen"
url: "https://www.typo3.net/d/39996-probleme-mit-templatewechsel-und-aktiven-menueelementen"
source: "typo3.net"
tags: ["TYPO3","Menüs","Frage"]
created: "2006-03-22"
last_reply: "2006-04-11"
replies: 3
solved: false
page: 1
pages: 1
lang: "de"
---

# Probleme mit Templatewechsel und aktiven Menüelementen

TYPO3 › Menüs · 3 Antworten · gestartet 2006-03-22

## Eröffnungsbeitrag

**spike2109** · 2006-03-22 · [Beitrag #1](https://www.typo3.net/d/39996-probleme-mit-templatewechsel-und-aktiven-menueelementen/1)

Hi,

ich habe folgende Menüebenen:

```typoscript
- Ebene 1
|
---------Ebene 2
|
----------------Ebene 3
```

In Ebene 2 wird das Template gewechselt, um die Seiten aus Ebene 3 anstelle des Inhaltes in der Mitte der Seite aufzulisten (eine Berufssammlung, teilweise über 50 Seiten). Also quasi wird die Ebene 3 in der Mitte der Seite aufgebaut, wenn Ebene 2 aktiv ist.

Wenn ich nun aber in die Ebene 3 klicke, muss wieder auf das alte Template umgeschaltet werden, und genau da habe ich nun ein Problem. Ich möchte nicht jeder Seite wieder das alte Template zuweisen (da weit über 100 Seiten), darum habe ich beim Templatewechsel in Ebene 2 "Template on next level:" gewählt und dort wieder auf das Root Template zu wechseln.

Funktioniert auch, bis auf einen Fehler: Die Ebene 1 + die dazugehörige Ebene 2 werden im Menü nicht als Aktiv eingeblendet. Das Menü sieht so aus, als ob man die Seite neu besucht.

Wie kann ich mein Problem lösen? Liegt der Fehler im TYPOSCRIPT, oder weil ich wieder auf das Roottemplate wechsel sobald Ebene 3 aktiv ist?

Menü TYPOSCRIPT für das Root Template (Menüformatierungen habe ich der Übersicht halber herausgenommen):

```typoscript
#########################################################
# Main Navigation Level 1
#########################################################
marks.MENUE = HMENU
marks.MENUE.special = list
marks.MENUE.special.value = 46, 45, 44, 67
marks.MENUE.1 = GMENU
marks.MENUE.1.NO {
   XY = 180, 23
   allWrap = <tr><td height="20">|</td></tr>
   10 = TEXT
   10.text.field = title
}

marks.MENUE.1.RO < .NO
marks.MENUE.1.RO = 1
marks.MENUE.1.RO {
   XY = 180, 23
   allWrap = <tr><td height="20">|</td></tr>
   10 = TEXT
   10.text.field = title
}

marks.MENUE.1.ACT < .NO
marks.MENUE.1.ACT= 1
marks.MENUE.1.ACT{
   XY = 180, 23
   allWrap = <tr><td height="20">|</td></tr>
   10 = TEXT
   10.text.field = title
}

#########################################################
# Main Navigation Level 2
#########################################################
marks.MENUE = HMENU
marks.MENUE.special = list
marks.MENUE.special.value = 46, 45, 44, 67
marks.MENUE.2 = GMENU
marks.MENUE.2.NO {
   XY = 180, 23
   allWrap = <tr><td height="20">|</td></tr>
   RO = 1
   10 = TEXT
   10.text.field = title
}

marks.MENUE.2.RO < .NO
marks.MENUE.2.RO = 1
marks.MENUE.2.RO {
   XY = 180, 23
   allWrap = <tr><td height="20">|</td></tr>
   RO = 1
   10 = TEXT
   10.text.field = title
}

marks.MENUE.2.ACT < .NO
marks.MENUE.2.ACT= 1
marks.MENUE.2.ACT{
   XY = 180, 23
   allWrap = <tr><td height="20">|</td></tr>
   RO = 1
   10 = TEXT
   10.text.field = title
}
```

Menü TYPOSCRIPT des Templates Ebene 3:

```typoscript
marks.MENU2 >
marks.MENU2= HMENU
marks.MENU2.special = directory
marks.MENU2.special.value = 52
marks.MENU2.1 = TMENU
marks.MENU2.1.NO = 1
marks.MENU2.1.NO {
linkWrap =  | <br />
}
```

## Antworten

### [#2](https://www.typo3.net/d/39996-probleme-mit-templatewechsel-und-aktiven-menueelementen/2) · jenses · 2006-03-22

Befasse dich mal mit den Menüzuständen CUR und CURIFSUB  ;)

### [#3](https://www.typo3.net/d/39996-probleme-mit-templatewechsel-und-aktiven-menueelementen/3) · spike2109 · 2006-03-22

Durch

```typoscript
marks.MENUE.2.ACT < .NO
marks.MENUE.2.ACT= 1
```

müsste er doch normalerweise Ebene 2 einblenden, weil sie in der Rootline gefunden wurde, oder?

Wie soll ich denn CUR und CURIFSUB einbinden?

P.S.
Ohne den Templatewechsel wird Ebene 2 im Menüast angezeigt, wenn Ebene 3 aktiv ist. Es muss irgendwie am Templatewechsel liegen ...

### [#4](https://www.typo3.net/d/39996-probleme-mit-templatewechsel-und-aktiven-menueelementen/4) · spike2109 · 2006-04-11

Hat hier niemand noch einen guten Tipp für mich?
Egal was ich probiere, der zeit das Menü wegen "Template on next Level" so an, als wäre ich im Root.

---

Quelle: „Probleme mit Templatewechsel und aktiven Menüelementen“, typo3.net, https://www.typo3.net/d/39996-probleme-mit-templatewechsel-und-aktiven-menueelementen
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
