---
title: "S: dyn Pageheader mit Flash und ohne Flash"
url: "https://www.typo3.net/d/49289-s-dyn-pageheader-mit-flash-und-ohne-flash"
source: "typo3.net"
tags: ["TYPO3","TypoScript","Bilder","Frage"]
created: "2006-09-04"
last_reply: "2009-01-28"
replies: 3
solved: false
page: 1
pages: 1
lang: "de"
---

# S: dyn Pageheader mit Flash und ohne Flash

TYPO3 › TypoScript · 3 Antworten · gestartet 2006-09-04

## Eröffnungsbeitrag

**T0m** · 2006-09-04 · [Beitrag #1](https://www.typo3.net/d/49289-s-dyn-pageheader-mit-flash-und-ohne-flash/1)

Hallo

ich habe einen dyn HeaderImage hinbekommen was uebe den media Bereich der Seite funktioniert, und auch in der naechstoberen Ebene sucht
allerdings wuerde ich das ganze um ein Flashfile erweitern

Problem: ich kann bei dem images ja leider kein Flashfile hochladen

mit der Extension flash_pageheader bekomm ich die Moeglichkeit eine Flashdatei mit in die Seite (nicht nur erweiterte) zu laden

allerdings wie bekomm ich nun folgendes hin:
1.wenn ein Flashfile definiert wird soll dieses verwendet werden

2.wenn kein Flashfile definiert ist soll ein Bild genommen werden

3.wenn in der Ebene darunter kein Flashfile definiet wird soll das von der oberen Ebende genommen werden

4.wenn in der Ebene darunter kein Bild definiet wird soll das von der oberen Ebende genommen werden

5.wenn in der Ebene drunter ein neues Bild definiert wird soll dieses genommen werden auch wenn es ein Flashfile/Bild in der oberen Ebende gibt

1. und 3. wuerde die Extension flash_pageheader abdecken

aber wie bekomm ich den Rest hin ?

mein TS Schnipsel sieht so aus:

```typoscript
  marks.HEADERBANNER = COA  
  marks.HEADERBANNER < plugin.tx_flashpageheader_pi1
  marks.HEADERBANNER.ifEmpty = IMAGE
  marks.HEADERBANNER.ifEmpty.file.import.listNum = 0
  marks.HEADERBANNER.ifEmpty.file.import = uploads/media/
  marks.HEADERBANNER.ifEmpty.file.maxW = 975
  marks.HEADERBANNER.ifEmpty.file.import.data = levelmedia:-1, slide
```

und als Einstellung fuer die page_flashheader Ext. hab ich:

```typoscript
plugin.tx_flashpageheader_pi1{
  recursive = 1
  width = 975
  height = 115
  swfParams.loop = true
  swfParams.quality = best
  swfParams.bgcolor = #002184 
  version = 5
  defaultSwf =
  defaultPicture =
}
```

momentan ist es so, dass das ifEmpty so nicht greift
es wird immer das Flashobjekt ezeugt und mit der definierten Hintegundfarbe versehen

hat jemand nen Tip ?

## Antworten

### [#2](https://www.typo3.net/d/49289-s-dyn-pageheader-mit-flash-und-ohne-flash/2) · a3ro · 2008-09-05

hey, ist zwar leider schon fast genau 2 jahre her, aber bist / ist jmd anderes hier weiter gekommen?

weil es wäre sehr kool wenn er wenn kein swf file da ist das bild nimmt, statt auf die default swf file zurück zu greifen.

### [#3](https://www.typo3.net/d/49289-s-dyn-pageheader-mit-flash-und-ohne-flash/3) · a3ro · 2008-09-05

sofunzt das:

```typoscript
	if( basename($swf) == basename($this->conf['defaultSwf']) &&  basename($picture) != basename($this->conf['defaultPicture']) ){
       $htmlCode[] = '<img src="'.$picture.'" width="'.$this->conf['width'].'" height="'.$this->conf['height'].'" />';
			}else{

$htmlCode[] = 'standartkram';
}
```

ach ja ihr solltet nicht versuchen euer defaultPicture einzubinden, weil dann greift er wieder auf die defaultSwf zurück  #giggle#

### [#4](https://www.typo3.net/d/49289-s-dyn-pageheader-mit-flash-und-ohne-flash/4) · Unbekannter Benutzer · 2009-01-28

Hallo Leute,

dasselbe Problem habe ich auch gerade.
Wenn ich z.B. in der zweiten Ebene ein Bild einbinde und eine Ebene höher ein Flash habe, wird das Flash genommen, anstelle des neuen Bildes :(

Hat da jemand ein Workarround?

Grüße
robb

---

Quelle: „S: dyn Pageheader mit Flash und ohne Flash“, typo3.net, https://www.typo3.net/d/49289-s-dyn-pageheader-mit-flash-und-ohne-flash
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
