---
title: "TSconfig und Konstanten"
url: "https://www.typo3.net/d/65570-tsconfig-und-konstanten"
source: "typo3.net"
tags: ["TYPO3","TypoScript","Frage"]
created: "2007-07-20"
last_reply: "2007-07-31"
replies: 2
solved: false
page: 1
pages: 1
lang: "de"
---

# TSconfig und Konstanten

TYPO3 › TypoScript · 2 Antworten · gestartet 2007-07-20

## Eröffnungsbeitrag

**faux** · 2007-07-20 · [Beitrag #1](https://www.typo3.net/d/65570-tsconfig-und-konstanten/1)

Hallo!

**Folgendes Szenario:**
Ich will auf jeder Seite ein anderes Hintergrundbild einblenden. Ich dachte ich mache das per CSS und zwar setze ich einfach mithlife von <PAGE>.CSS_inlineStyle einen Verweis auf das entsprechende Bild. Um nicht auf jeder Seite ein extension Template anlegen zu müssen dachte ich, ich setze eine Konstante in der Page TSconfig.

**Meine Lösung:**
Also habe ich auf den Seiten auf denen ein Hintergrundbild erscheinen soll z. B. folgendes in die TSconfig geschrieben:

```typoscript
TSFE.constants.page.BACKGROUND = news.gif
```

Dann habe ich dem Template (welches eine Ebene höher liegt) folgendes ergänzt:

```typoscript
page.CSS_inlineStyle = body { background-image: {$ABS_FILEADMIN_PATH}/backgrounds/{$page.BACKGROUND} }
```

Ich testete und es funktionierte.
Als ich jedoch das ganze auf einer zweiten Seite probierte bemerkte ich, dass es  nicht funtkioniert wenn die Seite nicht ein (wenn auch leeres) extension Template besitzt.  #paralyzed#

**Meine Frage:**
Wieso muss eine Seite ein (wenn auch leeres) extension Template besitzen um die in der TSFE deklarierten Konstanten in einem (globalen) Template benutzen zu können? Mache ich was falsch? Gibt es einen Ausweg bzw. eine andere Lösung?

Grüße
Faux

## Antworten

### [#2](https://www.typo3.net/d/65570-tsconfig-und-konstanten/2) · just2b · 2007-07-22

Hallo,

wie wär das? [/d/54427-externe-css-datei-dynamisches-hintergrundsbild/2](https://www.typo3.net/d/54427-externe-css-datei-dynamisches-hintergrundsbild/2)

georg

### [#3](https://www.typo3.net/d/65570-tsconfig-und-konstanten/3) · faux · 2007-07-31

Vielen Dank! Mit diesem Snippet hab ichs auch hinbekommen. Der Tipp mit Files bei Typ Advanced war echt super! :)

Grüße
Faux

---

Quelle: „TSconfig und Konstanten“, typo3.net, https://www.typo3.net/d/65570-tsconfig-und-konstanten
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
