---
title: "Bild im Header einbinden"
url: "https://www.typo3.net/d/36689-bild-im-header-einbinden"
source: "typo3.net"
tags: ["Allgemein","Frage"]
created: "2006-01-24"
last_reply: "2007-11-06"
replies: 11
solved: false
page: 1
pages: 1
lang: "de"
---

# Bild im Header einbinden

Allgemein · 11 Antworten · gestartet 2006-01-24

## Eröffnungsbeitrag

**louis** · 2006-01-24 · [Beitrag #1](https://www.typo3.net/d/36689-bild-im-header-einbinden/1)

Hallo Forum
Gleich vorweg: ich hab lange schon gesucht, einiges gelesen ... und ich weiss, es gibt schon Einträge dazu.
Ich möchte ein Bild im Header dynamisch in Abhängigkeit zur gewählten Hauptseite anzeigen. Diese Wahl soll an die dort existierenden Unterseiten vererbt werden.
Mit der Variante: Seitentyp - Erweitert und
 file.import.field = media
 file.import = uploads/media/
 file.import.listNum = 0

kann dies zwar realisiert werden. Doch dann muss das Bild gleichsam auf jeder einzelnen Unterseite wieder eingebunden werden.

Ich würde das gerne mit einer Variablen im TS lösen, welcher ich in den constants eine Quelle zuweise.
Versucht hab ich dem Marker MAINBANNER folgende Anweisung mit auf den Parser-Weg zu geben:

**Constants:**mainbannerimage = fileadmin/html_templates/img/mainbannerimage2.jpg

**setup:**
seite.10.marks.MAINBANNER= IMAGE
seite.10.marks.MAINBANNER.value = {$mainbannerimage}

Der Marker wird zwar ersetzt, aber kein bild eingebunden.
Was mache ich hier falsch? Ich meine eigentlich, mich an eine in diesem Forum präsentierte Lösung zu halten (u.a. von Weiland).
Herzlichen Dank!

## Antworten

### [#2](https://www.typo3.net/d/36689-bild-im-header-einbinden/2) · steffenk · 2006-01-24

IMAGE ist falsch, value auch.

Entwerder mit HTML oder TEXT und in der Konstanten <img src="...

oder mit IMG_RESOURCE und file

### [#3](https://www.typo3.net/d/36689-bild-im-header-einbinden/3) · Unbekannter Benutzer · 2006-01-24

> file.import.field = media
> file.import = uploads/media/
> file.import.listNum = 0

das hier ist der richtige Weg

> Doch dann muss das Bild gleichsam auf jeder einzelnen Unterseite wieder eingebunden werden.

nein, schau Dir mal levelmedia und slide an. Bzw. alle Beiträge die ich zu diesem Thema geschrieben hab, gibt schon mind. 3 Anleitungen dazu von mir.

Viele Grüße
Niki

### [#4](https://www.typo3.net/d/36689-bild-im-header-einbinden/4) · louis · 2006-01-24

Herzlichen Dank erstmal.
Ich werde beide Varianten nochmals ausprobieren.
... und hoffe, dann die Lösung gefunden zu haben!
 ;)

### [#5](https://www.typo3.net/d/36689-bild-im-header-einbinden/5) · louis · 2006-01-24

Vielleicht stur, aber ich möchte die zunächst die erste version, also mit variablen im TS und zuweisung in constants:

**constants:**
mainbannerimage = <img src="fileadmin/html_templates/img/mainbanner3.jpg">

**im setup:**
temp.banner = HTML
temp.banner.value = {$mainbannerimage}

seite.10.marks.MAINBANNER < temp.banner

Im Quellcode sehe ich nun immerhin:

<div id="mainbanner"><img src="fileadmin/html_templates/img/mainbanner3.jpg">
</div>

Doch als Bild steht nur der kleine Stellvertreter ...
Schätze mal, bin nicht zu weit entfernt.

### [#6](https://www.typo3.net/d/36689-bild-im-header-einbinden/6) · Unbekannter Benutzer · 2006-01-24

> Vielleicht stur, aber ich möchte die zunächst die erste version, also mit variablen im TS und zuweisung in constants

Jeder darfs sich so schwer machen wie er möchte :) Ich gebe jedoch zu bedenken dass Du damit eine wirklich ordentliche Menge an extension templates produzieren wirst, was nicht gerade förderlich für die Übersicht  ist.

Viele Grüße!
Niki

### [#7](https://www.typo3.net/d/36689-bild-im-header-einbinden/7) · louis · 2006-01-24

Also gut, Niki hat mich überzeugt. Dies funktioniert und entspricht dem, was ich wollte. ... ich werde mich also gewissermassen spasseshalber ein ander mal mit der anderen Lösung rumschlagen!
Herzlichen Dank an alle!

Hier also nochmals meine lauffähige Lösung:

Im html Template den Marker gesetzt:
<div id="mainbanner">###MAINBANNER###
</div>

Dann im TS diesen eingebunden:

```typoscript
seite.10.marks.MAINBANNER = IMAGE
seite.10.marks.MAINBANNER {
     file.import.data = levelmedia: 2 
     file.import = uploads/media/
     file.import.listNum = 0
           }
```

Auf den Hauptseiten den Typ auf "Erweitert" (i.e. Advanced) gesetzt und untern unter "Dateien" (i.e. files) das jeweilige (vorbereitete...) Bild gezogen. Das Einbinden wird an die Unterseiten vererbt. :o

### [#8](https://www.typo3.net/d/36689-bild-im-header-einbinden/8) · Joegi_0 · 2007-11-05

Hallo Zusammen

Habe das Ganze gemäss Louis umgesetzt. Jedoch werden bei mir die Bilder nicht angezeigt.

Mein Vorgehen:

Marker ins Template eingefügt (Fileadmin)
TS Config im Template
Bilder hochgeladen auf der Seite bei den erweiterten Einstellungen.

Der Marker wird zwar entfernt, jedoch überhaupt nicht ausgegeben. Wäre froh, wenn mir hier jemand helfen könnte.

### [#9](https://www.typo3.net/d/36689-bild-im-header-einbinden/9) · just2b · 2007-11-05

dann zeig mal dein TS

### [#10](https://www.typo3.net/d/36689-bild-im-header-einbinden/10) · Joegi_0 · 2007-11-05

Hey Danke für die schnelle Antwort. Das geht hier aber fix!

```php
page.10 {  
   template = FILE
   template.file = fileadmin/templates/index.htm
   workOnSubpart = DOKUMENT
   subparts.CONTENT = CONTENT
   subparts.CONTENT {
      table = tt_content
      select.orderBy = sorting
      select.where = colPos=0
      }
      
     marks.MAINBANNER = IMAGE
     marks.MAINBANNER {
           file.import.data = levelmedia: 2
           file.import = uploads/media/
           file.import.listNum = 0
                 } 
   	
      marks.RECHTS = CONTENT
      marks.RECHTS {
      table = tt_content
   	select.orderBy = sorting
   	select.where = colPos=2
	}
}
```

### [#11](https://www.typo3.net/d/36689-bild-im-header-einbinden/11) · just2b · 2007-11-05

mach mal sowas, das funktioniert dann auch

```typoscript
temp.image = IMAGE
temp.image {
        	file.maxH = 200
        	file.maxW = 760
		file.import=uploads/media/	
		file.import.data = levelmedia: -1,slide
		file.import.listNum = 0
		file.import.override.field = media
		titleText = ....
	        altText = ....
}
```

georg

### [#12](https://www.typo3.net/d/36689-bild-im-header-einbinden/12) · Joegi_0 · 2007-11-06

Genial! Bilder werden nun korrekt angezeigt.

Besten Dank nochmals für deine hilfreiche Unterstützung.

---

Quelle: „Bild im Header einbinden“, typo3.net, https://www.typo3.net/d/36689-bild-im-header-einbinden
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
