---
title: "Fluid Conditions"
url: "https://www.typo3.net/d/115156-fluid-conditions"
source: "typo3.net"
tags: ["Extensions","Extbase","Frage"]
created: "2013-06-18"
last_reply: "2013-06-18"
replies: 1
solved: false
page: 1
pages: 1
lang: "de"
---

# Fluid Conditions

Extensions › Extbase · 1 Antwort · gestartet 2013-06-18

## Eröffnungsbeitrag

**tvnetzwerk** · 2013-06-18 · [Beitrag #1](https://www.typo3.net/d/115156-fluid-conditions/1)

Wenn ich schon an den "Conditions" dran bin, dann mach ich doch gleich einen neues Thema auf:

```html
<f:if condition="{0:data.uid} == {0:'134'}">
    <f:then>
      Inhalt für die Seite 134
    </f:then>
    <f:else>
      Inhalt für die anderen Seiten
    </f:else>
</f:if>
```

Das das nicht geht habe ich gerade ausprobiert:

```html
<f:if condition="{0:data.uid, 1:data.uid, 1:data.uid} == {0:'134', 0:'135', 0:'136'}">
    <f:then>
      Inhalt für die Seiten 134, 135, 136
    </f:then>
    <f:else>
      Inhalt für die anderen Seiten
    </f:else>
</f:if>
```

Gibt es denn eine Möglichkeit, so etwas hinzubekommen?

Danke und beste Grüße
Carsten

## Antworten

### [#2](https://www.typo3.net/d/115156-fluid-conditions/2) · Unbekannter Benutzer · 2013-06-18

Was Du da benutzt ist der so genannte "Array Trick", im ersten FAll brauchst du den gar nicht. data.uid ist ja kein string sondern ein integer, d.h. das sollte funktionieren:

condition="{data.uid} == 134"

Der zweite Fall kann nicht klappen, das ist ja keine "OR" Verknüpfung. Für den zweiten Fall musst du Dir was anderes überlegen, was Du da machst sollte wahrscheinlich gar nicht im Template entschieden werden...

---

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