---
title: "Text mit Bild: dyn. Bild in Abh. von Variable anzeigen"
url: "https://www.typo3.net/d/21861-text-mit-bild-dyn-bild-in-abh-von-variable-anzeigen"
source: "typo3.net"
tags: ["Backend","Bilder","Frage"]
created: "2005-03-01"
last_reply: "2005-03-01"
replies: 1
solved: false
page: 1
pages: 1
lang: "de"
---

# Text mit Bild: dyn. Bild in Abh. von Variable anzeigen

Backend · 1 Antwort · gestartet 2005-03-01

## Eröffnungsbeitrag

**stefan s** · 2005-03-01 · [Beitrag #1](https://www.typo3.net/d/21861-text-mit-bild-dyn-bild-in-abh-von-variable-anzeigen/1)

hallo,

wie kann ich folgendes Problem über Template- oder TSConfig-Einstellungen lösen:

Es gibt einen Hilfetext. In Abhängigkeit vom Thema soll neben dem Hilfetext, der für alle Themen gleich ist, ein Bild zur Auflockerung angezeigt werden. Z.B. zum Thema Haus ein Hausbild, zum Thema Meer ein Wasserbild. Da das Bild die einzige Variable ist, möchte ich das nat. über eine Bedingung zuweisen.

Damit bleibt der Hilfetext für Redakteure editierbar.

Zusätzliches (?) Problem: auf der Seite gibts noch andere Inhalte.

In meinem Ansatz gehe ich von einem Seiteninhaltstyp Text mit Bild aus

Über ein php-Skript möchte ich es eigentlich nicht lösen, da der Text dann nur von mir editiert werden kann. Die entspr. Funktion habe ich aber schon programmiert (Notfall-Lösung ;) )

Ich trau es mich ja kaum zu fragen, aber: Geht das überhaupt mit vertretbarem Aufwand (= wenige Zeilen Code)? Ein Nein von kompetenter Stelle reicht mir auch. So gross ist das Projekt nicht, dass sich riesiger Aufwand lohnt...

## Antworten

### [#2](https://www.typo3.net/d/21861-text-mit-bild-dyn-bild-in-abh-von-variable-anzeigen/2) · stefan s · 2005-03-01

ob es die otimale Lösung ist, weiss ich nicht, aber sie funzt

in **Template Constants**:

```typoscript
/*WICHTIG!: Pfad zum Imageordner*/
imgpath = fileadmin/pfad_zum_imageordner/

/*WICHTIG!: Variable Bild mit default-Wert belegen:*/
bild = xyz.jpg

/*Bild entspr. Variable Thema belegen*/
[globalVar = GP:Thema=Meer]
    bild = meer.jpg
[end]
[globalVar = GP:Thema=Haus]
    bild = haus.jpg
[end]
```

in **Template Setup**:

```typoscript
temp.teaser = COA
temp.teaser {
  1 = TEXT
  1.value = <img src="{$imgpath}{$bild}" align="right" border="0" alt="" title="">
  2 = RECORDS
  2.tables = tt_content
  2.source = id_des_Seiteninhalts
}

temp.inhalt = COA
temp.inhalt {
/*10, 20, 30 sind für meinen spez. Fall 
(Hilfetext mit dyn. Bild soll als 2 Seiteninhalt angezeigt weredn)
also: Reihenfolge beachten!*/
  10 = RECORDS
  10.tables = tt_content
  10.source = id/s_des/r_Seitenhalts/e

  20 < temp.teaser

/*ggf. weiter(r) Seiteninhalt(e)*/
  30 = RECORDS
  30.tables = tt_content
  30.source = id/s_des/r_Seitenhalts/e
} 


page.10 {
  marks.INHALT >
  marks.INHALT < temp.inhalt
}
```

Bilder **nicht** über **Resources** in Template einbinden

---

Quelle: „Text mit Bild: dyn. Bild in Abh. von Variable anzeigen“, typo3.net, https://www.typo3.net/d/21861-text-mit-bild-dyn-bild-in-abh-von-variable-anzeigen
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
