---
title: "Problem = Seitliches Menü abhängig von Hauptmenü"
url: "https://www.typo3.net/d/57849-problem-seitliches-menue-abhaengig-von-hauptmenue"
source: "typo3.net"
tags: ["TYPO3","Menüs","Frage"]
created: "2007-02-15"
last_reply: "2007-02-15"
replies: 9
solved: false
page: 1
pages: 1
lang: "de"
---

# Problem = Seitliches Menü abhängig von Hauptmenü

TYPO3 › Menüs · 9 Antworten · gestartet 2007-02-15

## Eröffnungsbeitrag

**Acepilot** · 2007-02-15 · [Beitrag #1](https://www.typo3.net/d/57849-problem-seitliches-menue-abhaengig-von-hauptmenue/1)

Hallo,

Ich habe ein Problem bei der erstellung eines seitlichen Menüs, was von einem Hauptmenü abhängig sein soll. Zu sehen ist der Rohbau der Seite unter:

<http://web2.c024.cyan.fastwebserver.de>

In dem Bild ist die aktuelle Seitenstruktur zu sehen.

[Bild: 250kb.de/…/83510ec6.jpg](http://www.250kb.de/u/070215/j/83510ec6.jpg)

Was ich machen will ist folgendes. Auf der linken Seite soll abhängig davon welcher Hauptmenüounkt gekilckt wurde, die Seitenstruktur darunter als seitliches Menü anzeigen.

Also wenn jemand auf "Die Familie" klickt soll links ein Menü erscheinen das die vier Namen anzeigt. Sollten unter den Namen noch weitere Seiten vorkommen sollen diese ebenfalls angezeigt werden, eventuell auch nur beim draufklicken.

Mit meiner aktuellen TS Konfig bekomme ich das nicht hin.  #evil#
Wäre nett wenn mir jemand bei diesem Problem helfen könnte.

Gruß
Markus

## Antworten

### [#2](https://www.typo3.net/d/57849-problem-seitliches-menue-abhaengig-von-hauptmenue/2) · Popp · 2007-02-15

Hallo,

also ich habe genau das gleiche Problem!

Bin für Hilfen sehr dankbar!!

### [#3](https://www.typo3.net/d/57849-problem-seitliches-menue-abhaengig-von-hauptmenue/3) · mercynary · 2007-02-15

Schau mal ob dir das reicht: [/d/25103-2-menueebene-an-anderer-stelle](https://www.typo3.net/d/25103-2-menueebene-an-anderer-stelle)

### [#4](https://www.typo3.net/d/57849-problem-seitliches-menue-abhaengig-von-hauptmenue/4) · Acepilot · 2007-02-15

Mmh irgendwie klappt das nicht richtig. Ich poste einfach mal den aktuellen TypoScript ausschnitt.

```typoscript
   # Das grafische Menü erstellen
    MENU_LINKS = HMENU
    MENU_LINKS {
       special = directory
       special.value = 6
       entryLevel = 1
       1 = GMENU
       1.NO = 1
       1.NO {
          wrap = <br>|
          XY = 180, 30
          backColor = #FFFFFF
      	
          1 = IMAGE
          1.file = fileadmin/templates/standard/ordner_1.jpg
      	
          # Text auf den Menüpunkt rendern
          10 = TEXT
          10.text.field = title
          10.text.postUserFunc = user_convchar->encode           
          10.fontColor = #000000
          10.fontFile = fileadmin/templates/standard/verdana.ttf
          10.fontSize = 14
          10.offset = 65, 20
          10.niceText= 0
       }

       # Einen RollOver-Zustand beschreiben
       1.RO < .1.NO
       1.RO.fontColor = #FF0000
       
       # Die zweite Ebene als Kopie der ersten Ebene beschreiben
       2 < .1
       2.NO {
         10.offset = 75,20
       }
      2.RO < .2.NO

      
   }
```

Wenn ich nun als **special.value = 6** angebe, heißt das doch, dass er ab dieser Seite begint das Menü aufzubauen, oder ??? In dem aktuellen Fall ist id 6 = Menue_Oben.

Was muß ich nun wie ändern, damit er mir nur noch alles unterhalb Startseite, Familie, Gästebuch, etc. als Menü angibt? Mit dem Key entryLevel bin ich bis jetzt nicht weitergekommen. Wenn er auf 1 oder 0 steht zeigt er beides an, wie man aktuell sehen kann. Stell ich Ihn auf zwei zeigt er nur nich Startseite etc. an.

Gruß
Markus

### [#5](https://www.typo3.net/d/57849-problem-seitliches-menue-abhaengig-von-hauptmenue/5) · Popp · 2007-02-15

Also ich komm damit auch nicht klar.
Ich poste auch einfach mal meinen Code, vielleicht hilft uns das ja irgendwie weiter.

```typoscript
		MENU_MITTE = HMENU
		MENU_MITTE.special = directory
		MENU_MITTE.special.value = 8
		MENU_MITTE.1 = TMENU
		MENU_MITTE.1.NO = 1
		MENU_MITTE.1.NO.linkWrap = &nbsp;|&nbsp;&#124; |*| &nbsp;|&nbsp;&#124; |*| &nbsp;|
		
		MENU_LEFT = HMENU
		MENU_LEFT {
			special = directory
			entryLevel = 1
			1 = TMENU
			1 {
				NO = 1
				NO.linkWrap = |<br>
				NO.ATagParams = class = "subnav"
				ACT < .NO
				ACT = 1
			}
					
			2 = TMENU
			2.NO = 1
			2.NO.linkWrap = |<br>
			2.NO.ATagParams = class = "subnav2"
		}
```

Das Problem ist auch, dass die Menüs einfach verschwinden, wenn man auf sie klickt...

### [#6](https://www.typo3.net/d/57849-problem-seitliches-menue-abhaengig-von-hauptmenue/6) · m.​att · 2007-02-15

Hi Acepilot,

müsste das entryLevel nicht = 2 sein? Die Familienmitglieder befinden sich ja auf der dritten ebene.

### [#7](https://www.typo3.net/d/57849-problem-seitliches-menue-abhaengig-von-hauptmenue/7) · mercynary · 2007-02-15

Schau dir dazu mal den Post an. So habe ich es bei einer Seite gelöst (direkt zum Code gehen): [/d/55651-online-alles-anders/1](https://www.typo3.net/d/55651-online-alles-anders/1)

### [#8](https://www.typo3.net/d/57849-problem-seitliches-menue-abhaengig-von-hauptmenue/8) · Popp · 2007-02-15

Super, mercynary!

Ich glaube dein Post hat mir weitergeholfen.
Ich habe das special komplett weggelassen und es scheint zu funktionieren...

### [#9](https://www.typo3.net/d/57849-problem-seitliches-menue-abhaengig-von-hauptmenue/9) · Acepilot · 2007-02-15

> **m.att schrieb:**
>
> Hi Acepilot,
>
> müsste das entryLevel nicht = 2 sein? Die Familienmitglieder befinden sich ja auf der dritten ebene.

Ja genau das habe ich ja auch gedacht, aber wenn ich 2 eintrage. Stellt er nur die Punkte dar, die er auch im oberen Hauptmenü anzeigt. Man kann dann klicken was mann will, ändert nichts. Bei 0 macht er auch nichts, Ist auch klar, es ist ja per Typoscript für die dritte Ebene auch nichts definiert.

> **mercynary schrieb:**
>
> Schau dir dazu mal den Post an. So habe ich es bei einer Seite gelöst (direkt zum Code gehen): [/d/55651-online-alles-anders/1](https://www.typo3.net/d/55651-online-alles-anders/1)

Mmh, das habe ich an anderen Stellen genauso. Aber dann hast du wieder alle Punkte in einem Menü, und ich will ja nur die Punkte unter den Hauptseiten auf der linken Seite anzeigen. Das kann ja eigentlich nicht so schwer sein.

Ich hoffe das jemand noch einen Vorschlag für mich hat, oder mich berichtigen kann wie es denn richtig geht.

Gruß
Markus

### [#10](https://www.typo3.net/d/57849-problem-seitliches-menue-abhaengig-von-hauptmenue/10) · mercynary · 2007-02-15

Bei mir funktioniert es jetzt.

Settings bei mir:
*Zwei getrennte Bereiche für die Menüs (bei mir sind das zwei Bereiche die mit TemplaVoila gemappt wurden - geht aber sicher genauso mit marks)
*Menüs als Liste dargestellt (für GMENU muss man es sicher umstellen)
*Menübaum á la:

```php
root
|-menu (id=1)
|  |- Home
|  |   |- Neuigkeiten
|  |   |- Weiteres
|  |- Ausbildung
|  |   |- Termine
|  |   |- Prüfungen
|- service
|  |- Impressum
|  |- Kontakt
```

Mein Code:

```typoscript
lib.menu_1 = HMENU
lib.menu_1 {
 special = directory
 special.value = 1
 
 1 = TMENU
 1 {
  expAll = 0
  noBlur = 1
  
  wrap = <ul>|</ul>
  
  NO = 1
  NO {
   linkWrap = <li>|
   IFSUB = 0
   IFSUB.linkWrap = <li>|</li>
  }
  ACTIFSUB = 0
  ACTIFSUB.linkWrap = <li>|</li>
  
  CUR = 1
  CUR {
   doNotLinkIt = 1
   linkWrap = <li>|
   IFSUB = 0
   IFSUB.linkWrap = <li>|</li>
  }
 }
 
 2 = TMENU
 2 {
  expAll = 0
  noBlur = 1
  
  wrap = <ul>|</ul></li>
  
  NO = 1
  NO {
   linkWrap = <li>|</li>
  }
  
  CUR = 1
  CUR {
   doNotLinkIt = 1
   linkWrap = <li>|</li>
  }
 }
}

lib.menu_2 = HMENU
lib.menu_2 {
 entryLevel = 2
 
 [gleich wie in der ersten Ebene]
}
```

Wichtig ist im zweiten Fall

```typoscript
special = directory
special.value = 1
```

wegzulassen.

---

Quelle: „Problem = Seitliches Menü abhängig von Hauptmenü“, typo3.net, https://www.typo3.net/d/57849-problem-seitliches-menue-abhaengig-von-hauptmenue
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
