---
title: "Typoscript Menü, einzelnen Links Zusatzparameter geben"
url: "https://www.typo3.net/d/105277-typoscript-menue-einzelnen-links-zusatzparameter-geben"
source: "typo3.net"
tags: ["TYPO3","Menüs","Frage","Links"]
created: "2011-05-08"
last_reply: "2011-05-08"
replies: 1
solved: false
page: 1
pages: 1
lang: "de"
---

# Typoscript Menü, einzelnen Links Zusatzparameter geben

TYPO3 › Menüs · 1 Antwort · gestartet 2011-05-08

## Eröffnungsbeitrag

**KaosTux** · 2011-05-08 · [Beitrag #1](https://www.typo3.net/d/105277-typoscript-menue-einzelnen-links-zusatzparameter-geben/1)

Hallo zusammen!

Ich habe vor einer Headnavigation, die Zwischen verschiedenen Seitenbereichen wechselt, einen zusätzlichen Parameter am Link mit zu geben. Soweit so gut, gefunden dazu habe ich das hier:

```typoscript
### Menü ###
lib.HEADNAVIGATION = HMENU
lib.HEADNAVIGATION.special = list
lib.HEADNAVIGATION.special.value = 6,171,71,73,78
lib.HEADNAVIGATION {
    ### Erste Ebene ###
    1 = TMENU
    1 {
      wrap = <ul id="nav2">|</ul>
      expAll = 2
      NO.wrapItemAndSub = <li onmouseover="show(this)" onmouseout="hide(this)">|</li>
      NO.additionalParams.stdWrap.override = &type=seq1
      NO.additionalParams.stdWrap.if {
      equals.field = uid
      value = 6
      }
      ACT < .NO
      ACT = 1
      ACT.wrapItemAndSub = <li class="current">|</li>
   }
}
```

**Mein problem nun ist das ich mit**

```typoscript
      NO.additionalParams.stdWrap.override = &type=seq1
      NO.additionalParams.stdWrap.if {
      equals.field = uid
      value = 6
      }
}
```

**Nur erreiche das 1 Link einen zusatz parameter bekommt. Das reicht mir leider nicht. Allen Links den Selben Parameter zu geben hilft auch nicht, denn es soll ja von der UID abhängig sein und damit alle Unterseiten davon auch mit eingeschlossen sein sollen brauche ich einen zusatz Parameter den ich über geben und leichter überprüfen kann..

ich habe auch schon daran gedacht das ganze bei**

NO.additionalParams.stdWrap.override = &type=seq1

durch

NO.additionalParams.stdWrap.override = {field:subtitle}

Und das hier

NO.additionalParams.stdWrap.if {
      equals.field = uid
      value = 6
      }

durch

NO.additionalParams.stdWrap.if {
      equals.field = uid
      value = {field:uid}
      }

zu ersetzen.. so wäre es im höchsten Maße dynamisch, allerdings funktioniert das nicht.

Hat vielleicht jemand eine Idee wie man das Realisieren kann?

Ich wäre sehr froh über Hilfe!

MfG KaosTux

## Antworten

### [#2](https://www.typo3.net/d/105277-typoscript-menue-einzelnen-links-zusatzparameter-geben/2) · KaosTux · 2011-05-08

Ich habe es gelöst.. und muss sagen die Lösung war einfacher als gedacht.. XD

Das ist meine Lösung:

```typoscript
### Menü ###
lib.HEADNAVIGATION = HMENU
lib.HEADNAVIGATION.special = list
lib.HEADNAVIGATION.special.value = 6,171,71,73,78
lib.HEADNAVIGATION {
    ### Erste Ebene ###
    1 = TMENU
    1 {
      wrap = <ul id="nav2">|</ul>
      expAll = 2
       
      NO.wrapItemAndSub = <li onmouseover="show(this)" onmouseout="hide(this)">|</li>
      NO.additionalParams.field = subtitle

      ACT < .NO
      ACT = 1
      ACT.wrapItemAndSub = <li class="current">|</li>
   }
}
```

Ich hoffe es hilft auch anderen!

MfG KaosTux

---

Quelle: „Typoscript Menü, einzelnen Links Zusatzparameter geben“, typo3.net, https://www.typo3.net/d/105277-typoscript-menue-einzelnen-links-zusatzparameter-geben
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
