---
title: "TMENU_LAYERS"
url: "https://www.typo3.net/d/38484-tmenu-layers"
source: "typo3.net"
tags: ["TYPO3","Menüs","Frage"]
created: "2006-02-24"
last_reply: "2006-02-26"
replies: 10
solved: false
page: 1
pages: 1
lang: "de"
---

# TMENU_LAYERS

TYPO3 › Menüs · 10 Antworten · gestartet 2006-02-24

## Eröffnungsbeitrag

**wischnja** · 2006-02-24 · [Beitrag #1](https://www.typo3.net/d/38484-tmenu-layers/1)

Hallo.

Kann kein Fehller finden woran das ligen kan das die menü layers  nicht angezeigt wird, nur das erste tmenü ausgabe ist da, hir bitte der Kod:

```typoscript
############ MENU OBEN ###########
temp.HAUPTMENUE = HMENU
temp.HAUPTMENUE{

   special = directory
   special.value = 149
   entryLevel=0
   1 = TMENU
   1 {
         wrap = |
         NO {
               linkWrap =    |  
               ATagParams = class = "navi"
         }
         ACT = 1
         ACT{
               linkWrap =    |  
               ATagParams = class = "navi_active"  
         } 
     }
}


#########LAYERMENUE###########

temp.HAUPTMENUE.1 = TMENU_LAYERS
temp.HAUPTMENUE.1{
   
   layerStyle = position:absolute;left:0px;top:20px;width:100;VISIBILITY:hidden;
   xPosOffset = 100
   lockPosition = x
   expAll = 1
   NO {
        backColor = #cccccc
        XY = 155, 22
        10 = TEXT
        10.text.field = title
        }

  ACT = 1
  ACT {
        wrap=|
        backColor = #364496
        XY = 150, 22
        10 = TEXT
        10.text.field = title
    }
  
  RO = 1
  RO {
        wrap=|
        backColor = #364496
        XY = 150, 22
        10 = TEXT
        10.text.field = title
    }
}
```

wer weist bitte hilfe, Danke

## Antworten

### [#2](https://www.typo3.net/d/38484-tmenu-layers/2) · ArminB · 2006-02-25

Hi,

hast du das auch drinn:

```typoscript
includeLibs.gmenu_layers = media/scripts/gmenu_layers.php
```

Armin

### [#3](https://www.typo3.net/d/38484-tmenu-layers/3) · wischnja · 2006-02-26

Hallo,

```typoscript
includeLibs.gmenu_layers = media/scripts/gmenu_layers.php
```

ja das habe ich auch beim Seite definition includiert.

### [#4](https://www.typo3.net/d/38484-tmenu-layers/4) · just2b · 2006-02-26

temp.HAUPTMENUE.2 ist wo?

### [#5](https://www.typo3.net/d/38484-tmenu-layers/5) · wischnja · 2006-02-26

Gibts noch nicht, es gibt nur eine Unterebene zum aufklappen, oder verstehe ich das falsch?
[Bild: rocklab.de/…/ansicht1.gif](http://www.rocklab.de/img/ansicht1.gif)

### [#6](https://www.typo3.net/d/38484-tmenu-layers/6) · just2b · 2006-02-26

.1 ist die 1. ebene und .2 die 2., also die die aufklappen soll

### [#7](https://www.typo3.net/d/38484-tmenu-layers/7) · wischnja · 2006-02-26

Ok, dann soll es so klappen?:

```typoscript
############ MENU OBEN ###########
temp.HAUPTMENUE = HMENU
temp.HAUPTMENUE{

   special = directory
   special.value = 149
   entryLevel=0

   1 = TMENU
   1 {
         wrap = |
         NO {
               linkWrap =    |  
               ATagParams = class = "navi"
         }
         ACT = 1
         ACT{
               linkWrap =    |  
               ATagParams = class = "navi_active"  
         } 
     }


   2 = TMENU_LAYERS
   2 {  
        layerStyle = position:absolute;left:0px;top:20px;width:100;VISIBILITY:hidden;
        xPosOffset = 100
        lockPosition = x
        expAll = 1
   NO {
        backColor = #cccccc
        XY = 155, 22
        10 = TEXT
        10.text.field = title
        }

  ACT = 1
  ACT {
        wrap=|
        backColor = #364496
        XY = 150, 22
        10 = TEXT
        10.text.field = title
         }
  
  RO = 1
  RO {
        wrap=|
        backColor = #364496
        XY = 150, 22
        10 = TEXT
        10.text.field = title
         }
      }
}
```

geht leider aber auch  nicht (
noch ein tipp bitte.

### [#8](https://www.typo3.net/d/38484-tmenu-layers/8) · just2b · 2006-02-26

Hier mal mein TMENU_LAYERS,
einfach etwas anpassen und ausprobieren

```typoscript
########################
# MENU SERVICE EBENE 1 #
########################
subparts.MENU2 =  HMENU
subparts.MENU2.excludeUidList = 2,110,95,47, 246
subparts.MENU2.1 = TMENU_LAYERS
subparts.MENU2.1 {
	hideMenuWhenNotOver = 2
	hideMenuTimer = 100
	relativeToTriggerItem = 1
	topOffset = 18
	leftOffset  = 5
	expAll=1
	wrap = <table border="0" cellspacing="0" cellpadding="0"  ><tr>|</tr></table>

	NO {
		stdWrap.htmlSpecialChars = 1
		allWrap = <td><table border="0" cellspacing="0" cellpadding="0"><tr><td>|</td></tr></table></td>
		ATagBeforeWrap = 1
		ATagParams = class="hauptmenuA"
		10 = TEXT
		10.text.field = title
	}
}
########################
# MENU SERVICE EBENE 2 #
########################
subparts.MENU2.2 = TMENU_LAYERS
subparts.MENU2.2 {
	hideMenuWhenNotOver = 2
	hideMenuTimer = 100
	relativeToParentLayer = 1
	relativeToTriggerItem = 1
	topOffset = 0
	leftOffset  = 152
	expAll=1
	wrap = <table border="0" cellspacing="0" cellpadding="0">|</table>

	NO {
		allWrap = <tr><td> |</td></tr>
		stdWrap.htmlSpecialChars = 1
		ATagBeforeWrap = 1
		ATagParams = class="menu-service"
		10 = TEXT
		10.text.field = title
	}
	ACT = 1
	ACT {
		allWrap = <tr><td> |</td></tr>
		stdWrap.htmlSpecialChars = 1
		ATagBeforeWrap = 1
		ATagParams = class="menu-act"
		10 = TEXT
		10.text.field = title
	}
}
```

### [#9](https://www.typo3.net/d/38484-tmenu-layers/9) · wischnja · 2006-02-26

Ich verstehe das in grundegenommen  das Konzept mir nicht kljar ist.
Also bei meinem TMENU definizion ist mir kljar das TS fängt mit dieser anfrage über ID:
special = directory
special.value = 149
das Menü aufzubauen, das geht, habe in anderem Projekt gut anbinden können.

Nun frage,  wo weist der TS  wo er fangen soll um Menüpunkte nachvollziehen in deinem beispiel, im meinem fall liegen die ganzen templates in separaten Dateien die dan ins Hauptebene includiert werden:

[Bild: rocklab.de/…/ansicht2.gif](http://www.rocklab.de/img/ansicht2.gif)

auf grund deiner Beispiel sieht so aus das der template nur  direkt  ins Hauptebene eingebunden sein soll?

Danke

### [#10](https://www.typo3.net/d/38484-tmenu-layers/10) · just2b · 2006-02-26

Also ohne Angabe von einer speziellen ID fängt das Menü bei dem Template an, bei dem es ist (bei mir im main-Template)

Bei dir: [Bild: rocklab.de/…/ansicht1.gif](http://www.rocklab.de/img/ansicht1.gif) => was ist 149?

sonst mach zu testzwecken mal einen test-seitenbaum und weis die ID der obersten ID zu, dann siehst du das ja.
Problem bei dir könnten die SYS-Ordner machen, da diese ja nicht dargestellt werden können

### [#11](https://www.typo3.net/d/38484-tmenu-layers/11) · wischnja · 2006-02-26

149 ist das "Thema 1"  verzeichnis,
das Menü cod selbst liegt im "Menü" Verzeichnis der dann ins "Haupttemplates" Verzeichnis  includiert wird,  wo dan der ganze versammlung von templates definizionen ins "Mysite" als template includiert wird...

---

Quelle: „TMENU_LAYERS“, typo3.net, https://www.typo3.net/d/38484-tmenu-layers
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
