---
title: "Vorhergehendes und nachfolgendes Item mit eigenem WRAP?"
url: "https://www.typo3.net/d/120009-vorhergehendes-und-nachfolgendes-item-mit-eigenem-wrap"
source: "typo3.net"
tags: ["TYPO3","Menüs","Frage","TYPO3 4"]
created: "2015-03-31"
last_reply: "2015-04-16"
replies: 3
solved: false
page: 1
pages: 1
lang: "de"
---

# Vorhergehendes und nachfolgendes Item mit eigenem WRAP?

TYPO3 › Menüs · 3 Antworten · gestartet 2015-03-31

## Eröffnungsbeitrag

**aero310** · 2015-03-31 · [Beitrag #1](https://www.typo3.net/d/120009-vorhergehendes-und-nachfolgendes-item-mit-eigenem-wrap/1)

Ich versuche mich gerade an einem Progress Bar und habe dazu folgendes Menu, welches auch so weit funktioniert:

```typoscript
    1 = TMENU
    1 {
      noBlur = 1
      wrap = <ul class="crumbs-bar">|</ul>
      expAll = 1
      NO.wrapItemAndSub = <li class="visited first">|</li> |*| <li>|</li> |*| <li>|</li>
      ACT=1
      ACT.wrapItemAndSub = <li class="visited first">|</li> |*| <li class="active">|</li> |*| <li>|</li>
    }
  }
```

Nun würde ich aber nun gerne jeweils das vorhergehende und nachfolgende Item mit einem eigenen wrap versehen, um die CSS-Klassen "previous" und "next" zu vergeben.

Alles was ich bisher gefunden habe, waren reine PREV/NEXT-Menüs. Ich tue mir mit der Integration in meine Lösung schwer. Kann mir wer helfen? Vielen Dank!

## Antworten

### [#2](https://www.typo3.net/d/120009-vorhergehendes-und-nachfolgendes-item-mit-eigenem-wrap/2) · aero310 · 2015-04-07

Soll dann etwa so aussehen (angenommen Item 4 ist aktiv):

- Item 1 | class="first visited"
- Item 2
- Item 3 | class="previous visited"
- Item 4 | class="active"
- Item 5 | class="next"
- Item 6
- Item 7

und so weiter...

Habe mit den optionSplit-Regeln experimentiert, u.a. auch mit Hilfe dieser wunderbaren Erklärung (<http://www.brainworxx.de/brainlife/2011/11/11/typo3-menu-mit-unterschiedlichen-farben-und-klassen-optionsplit>), allerdings scheint dies auch nicht zielführend zu sein. Oder wäre das ein Ansatz?

### [#3](https://www.typo3.net/d/120009-vorhergehendes-und-nachfolgendes-item-mit-eigenem-wrap/3) · Wool · 2015-04-16

Brainstorming:

evtl. wäre ein anderer Aufbau des Seitenbaums für diesen Fall besser, bspw. indem du die Items immer als Unterseite des vorhergehenden baust:

- Item 1 | class="first visited"
- - Item 2
- - - Item 3 | class="previous visited"
- - - - Item 4 | class="active"
- - - - - Item 5 | class="next"
- - - - - - Item 6
- - - - - - - Item 7

und dann statt mit option-split allein mit wrapItemAndSub arbeitest...
per Condition pidinrootline den Wrap der vorhergehenden abänderst...
und den aktuellen mit dem Status ACT definierst.

Evtl. ein Ansatz?

### [#4](https://www.typo3.net/d/120009-vorhergehendes-und-nachfolgendes-item-mit-eigenem-wrap/4) · Chrissli · 2015-04-16

Alternativ gab es da mal eine itemArrayProcFunc oder so ähnlich. Dort kann man ein Menü an eine PHP-Funktion übergeben und entsprechend verwursten.
Was genau macht denn eine Progress bar? Soll das ein Verlauf sein? Das könnte man doch sicher aus einfacher per JS aus dem Browser holen.

---

Quelle: „Vorhergehendes und nachfolgendes Item mit eigenem WRAP?“, typo3.net, https://www.typo3.net/d/120009-vorhergehendes-und-nachfolgendes-item-mit-eigenem-wrap
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
