---
title: "pro UID andere Get Variable"
url: "https://www.typo3.net/d/84245-pro-uid-andere-get-variable"
source: "typo3.net"
tags: ["TYPO3","Menüs","Frage"]
created: "2008-11-21"
last_reply: "2008-11-21"
replies: 4
solved: false
page: 1
pages: 1
lang: "de"
---

# pro UID andere Get Variable

TYPO3 › Menüs · 4 Antworten · gestartet 2008-11-21

## Eröffnungsbeitrag

**kanti** · 2008-11-21 · [Beitrag #1](https://www.typo3.net/d/84245-pro-uid-andere-get-variable/1)

Hallo,

ich möchte je nach uid der Seite eine andere Get-Variable ranhängen. Mit folgendem TS wird nur der letzte if-Befehl richtig ausgeführt.

```typoscript
10.marks.HMENUE_KAT_PROD=HMENU
  10.marks.HMENUE_KAT_PROD.special=directory
  10.marks.HMENUE_KAT_PROD.special.value=35
  10.marks.HMENUE_KAT_PROD.1=TMENU
 
  10.marks.HMENUE_KAT_PROD.1.NO {
  ATagParams = class="menu1_ck-no"
    
   additionalParams.stdWrap.override = &tx_ttproducts_pi1[cat]=1
     additionalParams.stdWrap.if {
     equals.field = uid
     value = 36
    }
    additionalParams.stdWrap.override = &tx_ttproducts_pi1[cat]=2
    additionalParams.stdWrap.if {
     equals.field = uid
     value = 37
    }
  }
```

Ich bin für jeden Hinweis dankbar!

Grüße Kanti

## Antworten

### [#2](https://www.typo3.net/d/84245-pro-uid-andere-get-variable/2) · einpraegsam.​net · 2008-11-21

Mach das doch einfach über conditions - dort kannst du die pid abfragen

### [#3](https://www.typo3.net/d/84245-pro-uid-andere-get-variable/3) · kanti · 2008-11-21

Hallo einpraegsam.net,

meinst Du in dieser Art?

```typoscript
  [globalVar = GP:id=36]
    additionalParams.stdWrap.override = &tx_ttproducts_pi1[cat]=1
    [globalVar = GP:id=37]
    additionalParams.stdWrap.override = &tx_ttproducts_pi1[cat]=2
  [GLOBAL]
```

Wo müßte ich es einfügen, da ich jetzt zwar auf Seite 36/37 die Variable angehängt bekomme, aber beide haben den gleichen Wert 2.

Kanti

### [#4](https://www.typo3.net/d/84245-pro-uid-andere-get-variable/4) · einpraegsam.​net · 2008-11-21

conditions NIE in geschweiften Klammern nutzen!

```typoscript
Oberes Gedöns
[globalVar = GP:id=36]
blabla
[end]
[globalVar = GP:id=37]
blabla2
[end]
```

### [#5](https://www.typo3.net/d/84245-pro-uid-andere-get-variable/5) · kanti · 2008-11-21

Gut, jetzt ist es so, dass wenn ich die jeweilige Seite aufrufe, immer die jeweilige Wert der Get-Variable in allen Menüelementen zu finden ist.

Vielleicht habe ich mich falsch ausgedrückt: beim Rendern des Menüs soll jede Seite eine Get-Variable mit der selben Bezeichnung erhalten, aber einen anderen Wert, also

Seite1 -> link id=36&var=1
Seite2 -> link id=37&var=2

Ist das in TS möglich?

Kanti

---

Quelle: „pro UID andere Get Variable“, typo3.net, https://www.typo3.net/d/84245-pro-uid-andere-get-variable
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
