---
title: "In TS aktuelle PID"
url: "https://www.typo3.net/d/84950-in-ts-aktuelle-pid"
source: "typo3.net"
tags: ["TYPO3","TypoScript","Frage"]
created: "2008-12-12"
last_reply: "2008-12-12"
replies: 3
solved: false
page: 1
pages: 1
lang: "de"
---

# In TS aktuelle PID

TYPO3 › TypoScript · 3 Antworten · gestartet 2008-12-12

## Eröffnungsbeitrag

**EvilDragon** · 2008-12-12 · [Beitrag #1](https://www.typo3.net/d/84950-in-ts-aktuelle-pid/1)

hab schon mehrfach gesucht aber nichts klappt, habe folgenden TS-code:

```typoscript
[pid = 6]
page.10.marks.NAV2.wrap = menutagact
[ELSE]
page.10.marks.NAV2.wrap = menutag
[GLOBAL]
```

hab im template ###NAV2### und spreche den vorher innerhalb page.10.marks mit NAV2 = TEXT an.

jetzt soll wenn man sich auf der PID 6 befindet an der stelle menutagact stehen aber habe iimmer menutag stehen, das soll nur dort stehen wenn es nicht PID 6 ist.

hier meine eigentliche Frage, kenne ja von PHP die switch gibt es auch ne möglichkeit das in TS zu lösen z.b.

switch PID
1,4,6: menutagact
2,5,7: menutagact
default: menutag

freue mich über jede Hilfe!

## Antworten

### [#2](https://www.typo3.net/d/84950-in-ts-aktuelle-pid/2) · einpraegsam.​net · 2008-12-12

```typoscript
[globalVar = TSFE:id=6]
page.10.marks.NAV2.wrap = menutagact
[else]
page.10.marks.NAV2.wrap = menutag
[end]
```

### [#3](https://www.typo3.net/d/84950-in-ts-aktuelle-pid/3) · EvilDragon · 2008-12-12

Super danke, so was hab ich gesucht...

### [#4](https://www.typo3.net/d/84950-in-ts-aktuelle-pid/4) · steffenk · 2008-12-12

für die Zukunft:
<https://docs.typo3.org/m/typo3/reference-typoscript/main/en-us/Conditions/Index.html>

---

Quelle: „In TS aktuelle PID“, typo3.net, https://www.typo3.net/d/84950-in-ts-aktuelle-pid
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
