---
title: "Datenbankfeld auf Inhalt prüfen"
url: "https://www.typo3.net/d/19460-datenbankfeld-auf-inhalt-pruefen"
source: "typo3.net"
tags: ["TYPO3","TypoScript","Frage"]
created: "2004-12-28"
last_reply: "2004-12-28"
replies: 0
solved: false
page: 1
pages: 1
lang: "de"
---

# Datenbankfeld auf Inhalt prüfen

TYPO3 › TypoScript · 0 Antworten · gestartet 2004-12-28

## Eröffnungsbeitrag

**imberg** · 2004-12-28 · [Beitrag #1](https://www.typo3.net/d/19460-datenbankfeld-auf-inhalt-pruefen/1)

Hallo,

ich möchte ein Feld einer Table auf Inhalt prüfen. (Steht überhaupt etwas darin, oder nicht).

Folgende Ausgangssituation:

Es existiert die Tabelle "pages" mit den Feldern "title" und "headerimage". (Ist neu von mir zugefügt, Typ: tinytext).

In dem "headerimage" steht ein Pfad zu einem Bild, etwa so: uploads/pics/Bild.jpeg
(Dieses Bild ist vorher per Extension auf den Server geladen worden.)

Ich habe es hinbekommen, das Bild anzeigen zu lassen:

```typoscript
subheader = TEXT
subheader.data = field:headerimage
subheader.wrap = <center><img src="|"></center>
```

Was ich aber möchte ist, bei Existenz eines Bildes (Existenz eines Pfades in "headerimage"), soll das Bild angezeigt werden.
Wenn "headerimage" leer ist, soll einfach eine Textüberschrift aus "title" genommen werden.

Ich weiß, das man z.B. so etwas benutzen kann, um bei nicht vorhanden sein eines Eintrages einen alternativen zu nehmen:

```typoscript
subheader = TEXT
subheader.data = field:headerimage//field:title
subheader.wrap = <center><img src="|"></center>
```

Es wird also erst das "headerimage" genommen und falls dort kein Eintrag vorhanden ist der "title".
Aber da es sich bei dem ersten Element ja um ein Bild(-Pfad) handelt, was in IMG-Tags gewrappt wird, bekommt man, falls man den "title" Eintrag verwendet ein broken Image auf der Webseite angezeit (da das Bild dann ja auch nicht existiert...).
Man hätte es dann so wrappen müssen:

```typoscript
subheader.wrap = <center>|</center>
```

Weiß jemand, wie man das hinbekommen kann? Gib es vielleicht eine elegantere Lösung? Kann man in dem ersten Fall vielleicht ein IMAGE Objekt erzeugen und im zweiten Fall ein TEXT Objekt?

Gruß
  Ralf

---

Quelle: „Datenbankfeld auf Inhalt prüfen“, typo3.net, https://www.typo3.net/d/19460-datenbankfeld-auf-inhalt-pruefen
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
