---
title: "Variablen vom Page TSconfig via Template Setup auslesen"
url: "https://www.typo3.net/d/54345-variablen-vom-page-tsconfig-via-template-setup-auslesen"
source: "typo3.net"
tags: ["TYPO3","TypoScript","Frage"]
created: "2006-12-02"
last_reply: "2006-12-04"
replies: 1
solved: false
page: 1
pages: 1
lang: "de"
---

# Variablen vom Page TSconfig via Template Setup auslesen

TYPO3 › TypoScript · 1 Antwort · gestartet 2006-12-02

## Eröffnungsbeitrag

**asuter** · 2006-12-02 · [Beitrag #1](https://www.typo3.net/d/54345-variablen-vom-page-tsconfig-via-template-setup-auslesen/1)

Hallo zusammen

Ist es möglich, die gesetzten Werte der page TSconfig im Template Setup auszulesen?

Nehmen wir an, dass eine Seite im FrontEnd einen Bereich nicht anzeigen soll. Nun würde ich gerne die Möglichkeit haben, im TSconfig der Seite

```typoscript
config.disablePrintButton = 1
```

einzugeben. Ich könnte auch ein neues Extension Template machen, aber das finde ich unübersichtlicher. Ausserdem wäre die Lösung mit direkter Eingabe im TSconfig der Seite eleganter.

Das Template Setup würde dann folgendermassen aussehen (ich habe all den Code für den Print Button in ein temp-Objekt gepackt)

```typoscript
page = PAGE
...
page.10 = TEMPLATE
...
[???was kommt hierhin???]
page.10.marks.PRINT_BUTTON = 
[else]
page.10.marks.PRINT_BUTTON < temp.printButton
[global]
...
```

Meine Frage lautet nun, was in die erste Bedingung kommen muss. Die Bedingung soll erfüllt sein, wenn die page TSconfig die Variable config.disablePrintButton auf 1 gesetzt hat.

Ich würde mich über Lösungsansätze und natürlich auch Lösungen wahnsinnig freuen.

Bisher habe ich herausgefunden, dass mittels

```typoscript
[globalVar = TSFE:page|layout = 1]
```

das Layout-Feld der Seite ausgelesen werden kann. Also muss das doch irgendwie möglich sein, oder?

Herzlich
Adrian

## Antworten

### [#2](https://www.typo3.net/d/54345-variablen-vom-page-tsconfig-via-template-setup-auslesen/2) · asuter · 2006-12-04

Hier bin ich nochmal

ich habe fast den Verdacht, dass dies gar nicht geht. Zwei komplett verschiedene Datenstrukturen. Vermutlich kann man nicht von TypoScript Templates auf die Einstellungen des Page TSconfig zugreifen.

Wenigstens kann man auf die Felder der Page zugreifen. Ich habe nun einfach ein neues Page Layout "Keine Druckansicht" hinzugefügt (im TSconfig der Root Page)

```typoscript
TCEFORM.pages {
 layout.altLabels.0 = Normal
 layout.altLabels.1 = Keine Druckansicht
 layout.removeItems = 2,3
}
```

und dann im TypoScript Template dieses Feld ausgelesen.

```typoscript
page = PAGE
page.10 = TEMPLATE
...
[globalVar= TSFE:page|layout = 1]
 page.10.marks.PRINT_PAGE = 
[else]
...
```

Wenn doch noch irgendwer eine Idee hätte, wie man vom TypoScript Template auf die Page TSconfig Variablen zugreifen kann, bitte hier posten.

Herzliche Grüsse
Adrian

---

Quelle: „Variablen vom Page TSconfig via Template Setup auslesen“, typo3.net, https://www.typo3.net/d/54345-variablen-vom-page-tsconfig-via-template-setup-auslesen
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
