---
title: "Normales Listansicht Menu + Einen Menupunkt eine Ebene höher"
url: "https://www.typo3.net/d/47981-normales-listansicht-menu-einen-menupunkt-eine-ebene-hoeher"
source: "typo3.net"
tags: ["TYPO3","Menüs","Frage"]
created: "2006-08-10"
last_reply: "2006-08-16"
replies: 2
solved: false
page: 1
pages: 1
lang: "de"
---

# Normales Listansicht Menu + Einen Menupunkt eine Ebene höher

TYPO3 › Menüs · 2 Antworten · gestartet 2006-08-10

## Eröffnungsbeitrag

**L3on** · 2006-08-10 · [Beitrag #1](https://www.typo3.net/d/47981-normales-listansicht-menu-einen-menupunkt-eine-ebene-hoeher/1)

Hi,

ich schaff es einfach nicht ein Menu zu konstruieren, welches die aktuelle Ebene(also die Seiten, die sich im gleichen treeLevel befinden) sowie einen Link zur nächst höheren erstellt. Als Bsp. dient mir z.B. die php.net Befehlsreferenz. Untereinander sollen alle Menupunkte stehen, nur der Link der zur höheren Ebene führt soll anders dargestellt werden.

Eigentlich könnte ich ja 2 einzelne Menus(ein normales+special) erstellen, nur das ganze sollte in ein lib.* objekt kopiert werden, damit es einfach in TemplaVoila integriert werden kann. Bzw. als Array sind meine Versuche gescheitert....

Vielen Dank schonmal fürs lesen :)

```typoscript
[PIDinRootline=3 && treeLevel=2]
menu_1.1 = HMENU
menu_1.1{
  special = browse
  special.items = up
  1 = TMENU
  1{
    NO.allWrap = <div class="menu1-back-no"> | </div>
    ACT = 1
    ACT.allWrap = <div class="menu1-back-act"> | </div>
    CUR = 1
    CUR.allWrap = <div class="menu1-back-cur"> | </div>
  }
}
menu_1.2 = HMENU
menu_1.2{
  2 = TMENU
  2{
    expAll = 0
    NO.allWrap = <div class="menu1-level1-no"> | </div>
    ACT = 1
    ACT.allWrap = <div class="menu1-level1-act"> | </div>
    CUR = 1
    CUR.allWrap = <div class="menu1-level1-cur"> | </div>
  }  
}

[end]

lib.menu_1 < menu_1
```

## Antworten

### [#2](https://www.typo3.net/d/47981-normales-listansicht-menu-einen-menupunkt-eine-ebene-hoeher/2) · L3on · 2006-08-11

evtl. hilft eine Veranschaulichung:

So soll das Menu aussehen:

<--Back
----------
-Punkt 1
-Punkt 2
-Punkt 3
-Punkt 4

wobei die Seitenstruktur so wäre:

Root
->seite 1
->seite 2
->seite 3 (der link back sollte dann auf diese Seite zeigen)
--->punkt 1
--->punkt 2
--->punkt 3
--->punkt 4
->seite 4

### [#3](https://www.typo3.net/d/47981-normales-listansicht-menu-einen-menupunkt-eine-ebene-hoeher/3) · L3on · 2006-08-16

so, Problem selbst gelöst(bin durch Zufall auf die Lösung gestoßen):

```typoscript
lib.menutable = COBJ_ARRAY
```

legt ein Content Array an, dies ermöglicht, dass man in eine Variable z.B. 2 Menüs speichert.
Dann funktioniert auch:

```typoscript
lib.menutable.10= menu1
lib.menutable.20= menu2
```

---

Quelle: „Normales Listansicht Menu + Einen Menupunkt eine Ebene höher“, typo3.net, https://www.typo3.net/d/47981-normales-listansicht-menu-einen-menupunkt-eine-ebene-hoeher
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
