Zum Inhalt springen

file in marker laden

Erstellt am 7. März 2004 · 1 Antwort · letzte Antwort am 7. März 2004

Tags: Frage

randomresult ·

hallo,
ich komme einfach nicht weiter und habe im Forum nicht wirklich was zum Thema gefunden.
Folgendes Problem:
Ziel:
Wenn ich beim Seitentyp Advanced unter Files ein Flashfile angebe soll dies in den Marker KOPFIMG geladen werden. Wurde keins angegeben oder nicht der Seitentyp Advanced angegeben, soll ein Standardflash angezeigt werden.

Nun, das erste Problem war, dass ich im Dateibrowser im Punkt "files" keine Flashfiles auswählen durfe.
Es durften nur Bilderdateien ausgewählt werden.
Das habe ich im Installtool bei All Configuration geändert. Jetzt darf ich swf (flash) files auswählen.

Um den Marker zu füllen benutze ich folgendes Skript:
(habe aus der deutschen Newsgroup bekommen und leider nicht ganz verstanden)

page.10.subparts.KOPFIMG = COA
page.10.subparts.KOPFIMG{
     10 = IMAGE
     10.file.import {
       cObject = TEXT
       cObject.value = fileadmin/swf/zitat_publikationen.swf
       cObject.override {
        required = 1
        data = levelmedia: -1, "slide"
        wrap = fileadmin/swf/ |
         listNum = 0
       }
     }
     10.wrap = |
   }

Das Standardflashfile wird angezeigt, immer.
Egal ob ich nun ein File ausgewählt habe oder nicht.

Weiss jemand ein lösung?
Wäre dankbar ohne Ende.
Harry

randomresult ·

Hallo,
ich glaube ich habe eine lösung gefunden:
hier mein typoscript, lokal läuft es.
page.10.subparts.KOPFIMG = COA
page.10.subparts.KOPFIMG{
10 = TEXT
10.value = zitat_kontakt.swf
10.wrap = fileadmin/swf/|

10.override {
required = 1
table = tt_content
field = media


}
}

Mein flash habe ich wie folgt eingebunden
<object classid="clsid😃27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="580" height="116">
<param name="movie" value="<!-- ###KOPFIMG### ###KOPFIMG### --> ">
<param name="quality" value="high">
<embed src=" <!-- ###KOPFIMG### ###KOPFIMG### --> " quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="580" height="116"></embed></object>

der name des swf files wird dann mit dateilink eingebunden.

hoffe es hilft jemandem weiter
harry