---
title: "Conditions wird nicht umgesetzt"
url: "https://www.typo3.net/d/91502-conditions-wird-nicht-umgesetzt"
source: "typo3.net"
tags: ["TYPO3","TypoScript","Frage"]
created: "2009-07-21"
last_reply: "2009-07-22"
replies: 2
solved: false
page: 1
pages: 1
lang: "de"
---

# Conditions wird nicht umgesetzt

TYPO3 › TypoScript · 2 Antworten · gestartet 2009-07-21

## Eröffnungsbeitrag

**fellfresse** · 2009-07-21 · [Beitrag #1](https://www.typo3.net/d/91502-conditions-wird-nicht-umgesetzt/1)

Hallo,

ich möchte der Seite mit der id einen anderen Text geben als den anderen Seiten.
Mein Ansatz bisher:

```typoscript
(andere Konfigurationsanweisungen)
...
# Seitenabhängiger Header
tmpHeader1 = TEXT
tmpHeader1.value = Text1

[globalVar = TSFE:id = 12]
tmpHeader1 < tmpHeader2
tmpHeader2 = TEXT
tmpHeader2.value = Text2
[end] 
...
# Template content object:
temp.mainTemplate = TEMPLATE
temp.mainTemplate {
...
# Title Content
  TITLE_CONTENT = COA
  TITLE_CONTENT {
    10 < tmpHeader1
    10.wrap = |<.br />
			
    20 = TEXT
    20.value = Zusatztext
  }# TITLE_CONTENT -- END
...
}

# Default PAGE object:
page = PAGE
page {
  # Template integrieren
  #######################
  10 < temp.mainTemplate
}
```

Auf allen Seiten wird der richtige Text angezeigt, nur auf der Seite mit der id=12 wird nur der zweite Textteil angezeigt.

Wo liegt der Fehler?

Danke!

## Antworten

### [#2](https://www.typo3.net/d/91502-conditions-wird-nicht-umgesetzt/2) · Julian.​Hofmann · 2009-07-21

Hallo.

In Zeile 8 kopierst Du ein leeres Objekt (tmpHeader2) in tmpHeader1. erst danach weißt Du tmpHeader2 einen inhalt zu. Damit ist tmpHeader1 weiterhin leer.

Es gibt mehrere Lösungswege:
1. Du überschreibst direkt tmpHeader1:

```typoscript
[globalVar = TSFE:id = 12]
tmpHeader1.value = Text2
[end]
```

2. Du füllst erst das tmpHeader2 bevor Du es kopierst:

```typoscript
[globalVar = TSFE:id = 12]
tmpHeader2 = TEXT
tmpHeader2.value = Text2
tmpHeader1 < tmpHeader2
[end]
```

3. Du kopierst nicht, sondern referenzierst

```typoscript
[globalVar = TSFE:id = 12]
tmpHeader1 =< tmpHeader2
tmpHeader2 = TEXT
tmpHeader2.value = Text2
[end]
```

Viele Grüße
Julian

### [#3](https://www.typo3.net/d/91502-conditions-wird-nicht-umgesetzt/3) · fellfresse · 2009-07-22

Danke!!!

---

Quelle: „Conditions wird nicht umgesetzt“, typo3.net, https://www.typo3.net/d/91502-conditions-wird-nicht-umgesetzt
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
