---
title: "OptionSplit und doNotShowLink"
url: "https://www.typo3.net/d/44904-optionsplit-und-donotshowlink"
source: "typo3.net"
tags: ["TYPO3","Menüs","Frage"]
created: "2006-06-17"
last_reply: "2006-06-19"
replies: 8
solved: false
page: 1
pages: 1
lang: "de"
---

# OptionSplit und doNotShowLink

TYPO3 › Menüs · 8 Antworten · gestartet 2006-06-17

## Eröffnungsbeitrag

**Ryson** · 2006-06-17 · [Beitrag #1](https://www.typo3.net/d/44904-optionsplit-und-donotshowlink/1)

Hallo,

ich will ein Menü generieren, bei dem einzelne Einträge durch ein Zeichen getrennt sind. Vor dem ersten und dem letzten Element soll ein Text stehen. Außerdem soll die aktive Auswahl nicht angezeigt werden.

Ungefähr so:
Auswahl Produkt4...
*Was noch? Produkt1 | Produkt2 | Produkt4 oder Produkt5*

Das ist mein TS dazu:

```typoscript
20 = HMENU
20.entryLevel = 1
20.1 = TMENU
20.1.NO {
    before = Was noch? |*| | |*| oder 
    ATagParams = class="fs_selection"
}
20.1.ACT = 1
20.1.ACT {
    doNotShowLink = 1
}
```

Für mittlere Einträge funktioniert das wunderbar.
Wird jedoch der erste oder letzte Eintrag ausgewählt,
wird mit dem Element auch der before-Text ausgeblendet.
Anders gesagt: die Angaben im OptionSplit gelten für die Seiten,
nicht für die Anzeige.

Auswahl Produkt1...
*| Produkt2 | Produkt3 | Produkt4 oder Produkt5*

Auswahl Produkt5...
*Was noch? Produkt1 | Produkt2 | Produkt3 | Produkt4*

Ich habe verschiedene Sachen probiert,
komme aber nicht zur gewünschten Anzeige.
Weiß jemand Rat?

## Antworten

### [#2](https://www.typo3.net/d/44904-optionsplit-und-donotshowlink/2) · steffenk · 2006-06-17

versuchs mal mit

```typoscript
20 = HMENU
20.entryLevel = 1
20.1 = TMENU
20.1.NO {
    allWrap = Was noch? | |*| | |*| oder | 
    ATagParams = class="fs_selection"
}
20.1.ACT = 1
20.1.ACT < .20.1.NO
20.1.ACT {
    doNotShowLink = 1
}
```

### [#3](https://www.typo3.net/d/44904-optionsplit-und-donotshowlink/3) · Ryson · 2006-06-17

Das klappt leider nicht.
Das fehlende Trennzeichen mal außer acht gelassen,
sieht es nun so aus:

Auswahl Produkt5...
*Was noch? Produkt1 Produkt2 Produkt3 Produkt4 oder*

### [#4](https://www.typo3.net/d/44904-optionsplit-und-donotshowlink/4) · steffenk · 2006-06-17

ok, aber so gehts ;)

```typoscript
20 = HMENU
20.entryLevel = 1
20.1 = TMENU
20.1.NO {
    allWrap = Was noch? | & nbsp;& #x7C;& nbsp; |*| |& nbsp;& #x7C;& nbsp; |*| oder | 
    ATagParams = class="fs_selection"
}
20.1.ACT = 1
20.1.ACT < .20.1.NO
20.1.ACT {
    doNotLinkIt = 1
}
```

Die Leerzeichen nach dem & hab ich eingefügt, damit es auch angezeigt wird, die müssen natürlich raus

### [#5](https://www.typo3.net/d/44904-optionsplit-und-donotshowlink/5) · Ryson · 2006-06-17

Ok, die Zeichen stimmen nun.
Die aktuelle Seite soll aber ganz aus dem Menü raus,
nicht nur nicht verlinkt sein. :(

### [#6](https://www.typo3.net/d/44904-optionsplit-und-donotshowlink/6) · steffenk · 2006-06-17

Du musst Dich schon entscheiden, oben schriebst Du

> Ungefähr so:
> Auswahl Produkt4...
> Was noch? Produkt1 | Produkt2 | Produkt4 oder Produkt5

Dann gib doch mal genau an, wie es sein soll, auch bei Auswahl von 1 oder 5

aber wahrscheinlich meinst Du es so:

```typoscript
1.ACT {
    doNotShowLink = 1
    allWrap =
}
```

### [#7](https://www.typo3.net/d/44904-optionsplit-und-donotshowlink/7) · Ryson · 2006-06-17

> **steffenk schrieb:**
>
> Du musst Dich schon entscheiden, oben schriebst Du...

Ich bitte um Verzeihung, ich habe mich oben verschrieben
und in der Aufzählung Produkt3 statt Produkt4 ausgelassen. :)
Dafür habe ich mir allerdings viel Mühe gegegeben,
ausreichend zu beschreiben, worauf ich hinaus will. ;)

> Außerdem soll die aktive Auswahl nicht angezeigt werden.

Nochmal alles zum letzten Vorschlag.

Auswahl Produkt4...
falsch:
*Was noch? Produkt1 | Produkt2 | Produkt3 | oder Produkt5*
richtig wäre:
*Was noch? Produkt1 | Produkt2 | Produkt3 oder Produkt5*

Auswahl Produkt1...
falsch:
*Produkt2 | Produkt3 | Produkt4 | oder Produkt5*
richtig wäre:
*Was noch? Produkt2 | Produkt3 | Produkt4 oder Produkt5*

Auswahl Produkt5...
falsch:
*Was noch? Produkt1 | Produkt2 | Produkt3 | Produkt4 |*
richtig wäre:
*Was noch? Produkt1 | Produkt2 | Produkt3 oder Produkt4*

### [#8](https://www.typo3.net/d/44904-optionsplit-und-donotshowlink/8) · steffenk · 2006-06-19

also ich behaupte mal, das Dein Problem mit TS nicht lösbar ist, da nicht eindeutig festgestellt werden kann, welches Element grad fehlt.

Daher empfehle ich Dir das Menü über ein kleines PHP-Script zu generieren, da kannst Du die wraps individuell festlegen.

### [#9](https://www.typo3.net/d/44904-optionsplit-und-donotshowlink/9) · Ryson · 2006-06-19

Na gut. Danke für Deine Hilfe. :)

---

Quelle: „OptionSplit und doNotShowLink“, typo3.net, https://www.typo3.net/d/44904-optionsplit-und-donotshowlink
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
