---
title: "Constante mit IF abfragen"
url: "https://www.typo3.net/d/79900-constante-mit-if-abfragen"
source: "typo3.net"
tags: ["TYPO3","TypoScript","Frage"]
created: "2008-07-24"
last_reply: "2008-07-24"
replies: 5
solved: false
page: 1
pages: 1
lang: "de"
---

# Constante mit IF abfragen

TYPO3 › TypoScript · 5 Antworten · gestartet 2008-07-24

## Eröffnungsbeitrag

**Torsten.​E** · 2008-07-24 · [Beitrag #1](https://www.typo3.net/d/79900-constante-mit-if-abfragen/1)

Wie kann ich abfragen, ob eine Constante "irgend einen Wert" besitzt oder "gelöscht" ist.

```typoscript
MeineConstante = 'Meine Konstanten mit ###MARKER###, soll abgefragt werden'
```

Mit:

```typoscript
[globalVar = LIT:'' = {MeineConstante}]
...
[global]
```

funzt es jedenfalls nicht. I

## Antworten

### [#2](https://www.typo3.net/d/79900-constante-mit-if-abfragen/2) · saschae · 2008-07-24

```typoscript
[globalVar = LIT:'' = {$MeineConstante}]
...
[global]
```

probier es mal so ;)

### [#3](https://www.typo3.net/d/79900-constante-mit-if-abfragen/3) · Torsten.​E · 2008-07-24

Sorry $ hab ich nur hier vergessen.

Muß vielleicht noch erwähnen, dass
die Abfrage innerhalb eines COA Objektes
abgefragt werden soll.

globalVar funzt aber nur ausserhalb von allem, oder ?

Torsten

### [#4](https://www.typo3.net/d/79900-constante-mit-if-abfragen/4) · saschae · 2008-07-24

Conditions dürfen nicht verschachtelt sein. Müssen immer auf oberster ebene stehen!!

### [#5](https://www.typo3.net/d/79900-constante-mit-if-abfragen/5) · Torsten.​E · 2008-07-24

OK, dann frag ich einfach anders herum.

Wie löse ich nachfolgende Aufgabe

```typoscript
MeinContent = COA
MeinContent {

  10...
  20...

  30 = COA
  30 {
      
      10...
      20...

  Wenn in der Konstanstante ein Wert
  steht, nimm diese Inhalt
      30...
      40...
      50...

  Wenn die Konstante leer ist, dann
  schreibe einen anderen Inhalt
     30...
     40...
  }

  40...
  50...
}
```

### [#6](https://www.typo3.net/d/79900-constante-mit-if-abfragen/6) · saschae · 2008-07-24

indem du es halt so aufbaust

```typoscript
MeinContent = COA
MeinContent {

  10...
  20...

  30 = COA
  30 {
     
      10...
      20...
  }

  40...
  50...
}


[globalVar = LIT:inhalt1 = {$MeineConstante}]
MeinContent.30 {
      30...
      40...
      50...
}
[global]

[globalVar = LIT:inhalt2 = {$MeineConstante}]
MeinContent.30 {
     30...
     40...
     50 > # falls das leer sein soll...
}
[global]
```

---

Quelle: „Constante mit IF abfragen“, typo3.net, https://www.typo3.net/d/79900-constante-mit-if-abfragen
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
