---
title: "3. Level gemäss Doku funzt nicht. Help Please"
url: "https://www.typo3.net/d/15987-3-level-gemaess-doku-funzt-nicht-help-please"
source: "typo3.net"
tags: ["TYPO3","Menüs","Frage"]
created: "2004-09-16"
last_reply: "2005-03-24"
replies: 17
solved: false
page: 1
pages: 1
lang: "de"
---

# 3. Level gemäss Doku funzt nicht. Help Please

TYPO3 › Menüs · 17 Antworten · gestartet 2004-09-16

## Eröffnungsbeitrag

**dvm** · 2004-09-16 · [Beitrag #1](https://www.typo3.net/d/15987-3-level-gemaess-doku-funzt-nicht-help-please/1)

hallo zusammen.
bin ein typo3 newbee und habe mich durch die ganze deutsche doku durchgearbeitet. ich habe anstatt dem beschriebenen GMENU ein TMENU erstellt und möchte nun, dass der 3. Level auch in der navigation erscheint.

meine pagestruktur:
-erdball
--root
---Hauptmenu
----1.
----2.
-----2.1.
------2.1.1.
------2.1.2.
-----2.2.
----3.
---Nebenmenu
----home
----kontakt
----search
----impressum

ich habe mein template so gestaltet, das oben die punkte 1.,2.,3. horizontal erscheinen und
dass die unterstufen, sprich 2.1, 2.2 links untereinander aufgeführt werden wenn man auf 2 klickt. ich war der meinung, dass dann auch 2.1.1. und 2.1.2. aufgeliestet würden, sobald man auf 2.1. klickt. dem ist leider nicht so.

mein setupcode lautet

```typoscript
seite = PAGE
config.admPanel = 1
#Diverse Definitionen
seite {
     typeNum = 0
     stylesheet = fileadmin/template/main/res/brb.css
     meta.AUTHOR = Autor
     meta.DESCRIPTION = Hier steht eine Beschreibung.

# Einbindung der Designvorlage
     10 = TEMPLATE
     10.template = FILE
     10.template.file = fileadmin/template/main/template.html
     10.workOnSubpart = DOKUMENT
     10.marks {
           
           # MEMU1 anzeigen lassen
           MENU1 = HMENU
           MENU1.special = directory
           MENU1.special.value = 408
           MENU1.1 = TMENU
           MENU1.1.NO = 1
           MENU1.1.NO.linkWrap = &nbsp;|&nbsp;&#124; |*| &nbsp;|&nbsp;&#124; |*| &nbsp;|
           
           #MENU2 anzeigen lassen
           MENU2 = HMENU
           MENU1.special = directory
           MENU1.special.value = 408
           MENU2.entryLevel = 2
           MENU2.1 = TMENU
           MENU2.1.NO = 1
           
           # MENUUNTEN anzeigen lassen
           MENUUNTEN = HMENU
           MENUUNTEN.special = directory
           MENUUNTEN.special.value = 409
           MENUUNTEN.1 = TMENU
           MENUUNTEN.1.NO = 1
           MENUUNTEN.1.NO.linkWrap = &nbsp;|&nbsp;&#124; |*| &nbsp;|&nbsp;&#124; |*| &nbsp;|

           #Inhalt
           INHALT < styles.content.get 

          }

     }
```

kann mir jemand freundlicherweise weiterhelfen.

besten dank.

fox

## Antworten

### [#2](https://www.typo3.net/d/15987-3-level-gemaess-doku-funzt-nicht-help-please/2) · jenses · 2004-09-16

Du hast dich also durch die Doku durchgearbeitet ? #giggle#  #giggle#

```typoscript
#MENU2 anzeigen lassen 
           MENU2 = HMENU 
           MENU2.special = directory 
           MENU2.special.value = 408 
           MENU2.entryLevel = 2 
           MENU2.1 = TMENU 
           MENU2.1.NO = 1

           ..... evtl weiterer Code

           MENU2.2 = TMENU 
           MENU2.2.NO = 1
```

Du mußt auch schon 2 Ebenen definieren, wenn du sie sehen willst im Menü.

viele Grüße
jenses

### [#3](https://www.typo3.net/d/15987-3-level-gemaess-doku-funzt-nicht-help-please/3) · Dander · 2004-09-17

Tag,

@jenses

special und entry level verträgt sich nicht
entweder oder.. :D

MFG

Dander

### [#4](https://www.typo3.net/d/15987-3-level-gemaess-doku-funzt-nicht-help-please/4) · jenses · 2004-09-17

@dander

> special und entry level verträgt sich nicht
> entweder oder..

... man schreibt entryLevel, dann gehts.  #giggle#  #giggle#

In der Doku von Robert Meyer wird in mehreren Beispielen
genau mit dieser Kombination von special.value & entryLevel gearbeitet.
Du solltest Herrn Meyer mitteilen, daß seine Beispiele Blödsinn sind.
 ;)

viele Grüße
jenses

### [#5](https://www.typo3.net/d/15987-3-level-gemaess-doku-funzt-nicht-help-please/5) · Dander · 2004-09-17

Hmm

hier schau dir mal die links an

[/d/7689-wie-tief-geht-entrylevel](https://www.typo3.net/d/7689-wie-tief-geht-entrylevel)
[/d/12926-2tes-level-directory](https://www.typo3.net/d/12926-2tes-level-directory)
[/d/12802-komplettes-menue-bis-in-level-2-fix-anzeigen](https://www.typo3.net/d/12802-komplettes-menue-bis-in-level-2-fix-anzeigen)

nebenbei benerkt macht es bei einer 2. ebene eines menüs nicht viel
sinn

MFG

Dander

### [#6](https://www.typo3.net/d/15987-3-level-gemaess-doku-funzt-nicht-help-please/6) · Dander · 2004-09-17

Hab noch was für dich

> **typo3.org schrieb:**
>
> The .special property
> This property makes it possible to create menus that are not strictly reflecting the current page-structure, but rather creating menus with links to pages like "next/previous", "last modified", "pages in a certain page" and so on.
>
> NOTE: Don't set .entryLevel for a HMENU when using this option! Also be aware that this selects pages for the first level in the menu. Submenus by menuPbjects 2+ will be created as usual.
>
> .special.value always has stdWrap-properties!
>
> Their properies are put in this tables:

hier der link dazu

<https://docs.typo3.org/m/typo3/reference-typoscript/main/en-us/ContentObjects/Hmenu/Index.html>

### [#7](https://www.typo3.net/d/15987-3-level-gemaess-doku-funzt-nicht-help-please/7) · jenses · 2004-09-17

Vielen Dank für die Belehrung !
( das ist nicht sarkastisch gemeint!)

Man sollte also wirklich Hernn Meyer auf seinen Fehler aufmerksam machen.

viele Grüße
jenses

### [#8](https://www.typo3.net/d/15987-3-level-gemaess-doku-funzt-nicht-help-please/8) · robert.​meyer · 2004-09-17

Hallo,

.special und .entryLevel vertragen sich, es kommt nur auf den Anwendungsfall drauf an. Wenn z.B. mit einer zweiten und/oder dritten Menüeben innerhalb eines HMENU-Objektes gearbeitet werden soll, so ist die Angabe von entryLevel unverzichtbar. Ich lasse mich aber gerne eines Besseren belehren, aber nur alleine der Hinweis von typo3.org läßt mich nicht zweifeln.

Wer genaueres Weiss, kann mir gerne unter r.meyer (at) typo3server.com Infos zusenden.

### [#9](https://www.typo3.net/d/15987-3-level-gemaess-doku-funzt-nicht-help-please/9) · dvm · 2004-09-20

Vielen Dank für die Zahlreichen Posts. Leider klappt es immer noch nicht. habe den Teilcode folgendermassen angepasst. Was zum Geier mache ich falsch. es öffnet sich einfach die 2 ebene (resp. die 3 Ebene, da die 1 ebene das Hauptmenü ist und mit MENU1 ausgegeben wird) nicht.

```typoscript
# MEMU1 anzeigen lassen
           MENU1 = HMENU
           MENU1.special = directory
           MENU1.special.value = 408
           MENU1.1 = TMENU
           MENU1.1.NO = 1
           MENU1.1.NO.linkWrap =  | | |*|  | | |*|  |
           
           #MENU2 anzeigen lassen
           MENU2 = HMENU
           MENU2.entryLevel = 2
           MENU2.1 = TMENU
           MENU2.1.NO = 1
           expAll = 0
           NO.allWrap
```

### [#10](https://www.typo3.net/d/15987-3-level-gemaess-doku-funzt-nicht-help-please/10) · jenses · 2004-09-20

> Was zum Geier mache ich falsch.

Ganz offensichtlich beachtest du nicht die Vorschläge,
die dir von Typo3-Anwendern mit etwas mehr Erfahrung unterbreitet werden.
Ich habe dir in meinem 1ten posting funktionierenden Code geliefert,
wenn du ihn nicht benutzt, hast du selber Schuld.

jenses

### [#11](https://www.typo3.net/d/15987-3-level-gemaess-doku-funzt-nicht-help-please/11) · robert.​meyer · 2004-09-21

Hallo,

```typoscript
           MENU1 = HMENU 
           MENU1.special = directory 
           MENU1.special.value = 408
           MENU1.entryLevel = 1
           MENU1.1 = TMENU 
           MENU1.1.NO = 1 
            
           MENU2 = HMENU 
           MENU2.entryLevel = 2
           MENU2.1 = TMENU 
           MENU2.1.NO = 1
```

Für MENU1 wurde kein entryLevel definiert. Für MENU2 darf in diesem besonderen Fall, da es sich um einen eigenständigen Marker handelt, kein special-Wert angegeben werden.

### [#12](https://www.typo3.net/d/15987-3-level-gemaess-doku-funzt-nicht-help-please/12) · Dander · 2004-09-21

Hallo,

bei dem oben genannten beispiel macht aber das entrylevel meiner meinung nach keinen sinn, da ein directory sowieso alle Seiten innerhalb
der angegebenen Seite anzeigt und deswegen braucht man kein
entryLevel = 1.
Ich hab dieses Menü ausprobiert und egal wie ich das entryLevel
verändere wird mein menü so angezeigt wie es auch ohne entryLevel angezeigt wird, doch sobald mein entryLevel höher ist als die ebenen
die ich angelegt habe  zeigt man mir nichts mehr an :D

MFG

Dander

### [#13](https://www.typo3.net/d/15987-3-level-gemaess-doku-funzt-nicht-help-please/13) · robert.​meyer · 2004-09-21

Hallo,

richtig, ich nehme alles zurück. Für MENU1 muss kein entryLevel definiert werden. Ich habe gerade auch das Beispiel von dvm genauer angesehen und keinen Fehler feststellen können. Es kann dann nur noch an dem entryLevel der 2. Ebene liegen:

[O] rootlevel
-|---[ ] root (Ebene 0)
-|----|---[ ] Menü links (Ebene 1)
-|----|----|---[ ] Homepage (Ebene 2)
-|----|----|---[ ] Über uns
-|----|----|----|--[ ] Das Team (Ebene 3)
-|----|----|---[ ] etc. (Ebene 2)
-|----|---[ ] Menü rechts (Ebene 1)

Ich kenne nun die genaue Seitenstruktur nicht. Als entryLevel muss für MENU2 auch die richtige Ebene ausgewählt werden. In Ihrem Projekt mag es dann durchaus entryLevel = 1 sein.

### [#14](https://www.typo3.net/d/15987-3-level-gemaess-doku-funzt-nicht-help-please/14) · dvm · 2004-09-21

Besten Dank. Ihr seid spitze. Habt mich auf den richtigen Pfad gebracht. Es funktioniert jetzt einwandfrei. Jetzt kann ich mich noch um das aussehen kümmern.
Der Code sieht jetzt so aus, für die die es interessiert, resp. für all die in Zukunft mit dem selben Problem kämpfen.

```typoscript
# MEMU1 anzeigen lassen
           MENU1 = HMENU
           MENU1.special = directory
           MENU1.special.value = 408
           MENU1.1 = TMENU
           MENU1.1.NO = 1
           MENU1.1.NO.linkWrap =  | | |*|  | | |*|  |
           
           #MENU2 anzeigen lassen
           MENU2 = HMENU
           MENU2.entryLevel = 2
           MENU2.1 = TMENU
           MENU2.1.NO = 1

           #MENU2 Level 2 anzeigen lassen
           MENU2 = HMENU
           MENU2.2.entryLevel = 3
           MENU2.2 = TMENU
           MENU2.2.NO = 1
```

### [#15](https://www.typo3.net/d/15987-3-level-gemaess-doku-funzt-nicht-help-please/15) · Bengah · 2004-11-19

Hast Du für MENU1 und MENU2 jeweils zwei Marker gesetzt??

MfG

Bengah

### [#16](https://www.typo3.net/d/15987-3-level-gemaess-doku-funzt-nicht-help-please/16) · dvm · 2005-03-24

genau..

Marker 1 = ###MENU1###
Marker 2 = ###MENU2###

hoffentlich hilfts weiter.

### [#17](https://www.typo3.net/d/15987-3-level-gemaess-doku-funzt-nicht-help-please/17) · toyde · 2005-03-24

hi.

```typoscript
MENU1.1.NO.linkWrap =  | | |*|  | | |*|  |
```

Sollen das Abstände geben für optionSplit?? Wenn ja: dann gibts ne Klatsche auf die Hand ;) . Tu dir selbst nen gefallen und mache anstatt " " ein &nbsp; rein.

Tipp von mir.
cu

### [#18](https://www.typo3.net/d/15987-3-level-gemaess-doku-funzt-nicht-help-please/18) · toyde · 2005-03-24

gleich noch eine generelle Frage:
Im Anfangspost steht:

```typoscript
10.workOnSubpart = DOKUMENT 
     10.marks {
```

erm... hab ich da was falsch verstanden? Weshalb wird hier von Markern in einem Subpart gesprochen?
*verwirrt*

edit:
-----
sry, die Frage etwas unglücklich gestellt:
Weshalb wird das Menü nicht direkt mit den Subparts ausgegeben?

---

Quelle: „3. Level gemäss Doku funzt nicht. Help Please“, typo3.net, https://www.typo3.net/d/15987-3-level-gemaess-doku-funzt-nicht-help-please
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
