---
title: "HTML-Template If Abfrage"
url: "https://www.typo3.net/d/91281-html-template-if-abfrage"
source: "typo3.net"
tags: ["Extensions","Entwicklung","Frage"]
created: "2009-07-13"
last_reply: "2009-07-14"
replies: 3
solved: false
page: 1
pages: 1
lang: "de"
---

# HTML-Template If Abfrage

Extensions › Entwicklung · 3 Antworten · gestartet 2009-07-13

## Eröffnungsbeitrag

**tschaka** · 2009-07-13 · [Beitrag #1](https://www.typo3.net/d/91281-html-template-if-abfrage/1)

Ahoi,

stellen wir uns vor wir haben ein HTML Template was wie folgt aussieht:

<!-- ###PERSON### -->
Geburtstag ###BDAY### <br />
Lieblingsband: ###BAND### <br />
(...)
<!-- ###PERSON### -->

Das macht uns ja jetzt eine Tabell wenn wir das mit substituteMarkerArrayCached bearbeiten. Funktioniert auch alles wunderbar.

Das unschöne ist nur dass die Tabelle immer komplett da steht auch wenn nichts als Wert gegeben ist. Daher hätte ich gerne eine Art Abfrage in der Art:

[IF ###BAND### != ""]
Lieblingsband: ###BAND### <br />
[END IF]

So hätte die Tabelle auch nur die Zeilen die benötigt werden.

Gibt es eine Art diese if-Abfragen dort einzubauen oder anderweitig mein Problem in den Griff zu bekommen?

lg

## Antworten

### [#2](https://www.typo3.net/d/91281-html-template-if-abfrage/2) · einpraegsam.​net · 2009-07-13

Die Label würde ich über Typoscript zuweisen und dann mit if.isTrue auf Inhalt prüfen. Das Ganze geht mit stdWrap.

### [#3](https://www.typo3.net/d/91281-html-template-if-abfrage/3) · tschaka · 2009-07-13

Hej, danke für deine Antwort.

Geht  das auch irgendwie ohne TS? Ich bin wirklich sau froh, dass alles was ich bisher in PHP habe so funktioniert wie es soll und er die Sachen korrekt ersetzt. Und von TS habe ich keine Ahnung. Ich vermute auch mal PHP und TS zu kombinieren macht die ganze Geschichte wirklich nicht einfacher

lg

### [#4](https://www.typo3.net/d/91281-html-template-if-abfrage/4) · einpraegsam.​net · 2009-07-14

Ohne Fluid kannst du das natürlich mit subparts machen und wenn eine Variable leer ist den ganzen Subpart leeren, ist aber meiner Meinung nach unsauber.
Schau dir mal Typoscript näher an - das ist vermutlich die einfachste und skalierbarste Lösung.

---

Quelle: „HTML-Template If Abfrage“, typo3.net, https://www.typo3.net/d/91281-html-template-if-abfrage
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
