Zum Inhalt springen

Bild-URLs aus BE im Header

Erstellt am 9. August 2008 · 2 Antworten · letzte Antwort am 10. August 2008

Tags: Frage

flashGordon ·

Hallo,

ich möchte die URLs der Bilder, die in den Seiteneigenschaften unter Ressourcen angegeben wurden, im HTML-Head meiner Seite ausgeben.

Beispiel

Angegebene Bilder
test.jpg
noch/ein/bild.jpg
nummer-drei.jpg

Ausgabe im Header als javascript

var flashvars = {
  image1: "test.jpg",
  image2: "noch/ein/bild.jpg",
  image3: "nummer-drei.jpg"
};

Hat jemand dazu eine Idee, wie man das mit oder ohne TV anstellt?

matin ·

mit page.headerData kannst du in den head-bereich was reinschreiben. her ein beispiel mit der einbindung einer css-datei:

page.headerData.20 = TEXT
page.headerData.20.value =<link href="fileadmin/templates/ordner/css/layout.css" rel="stylesheet" type="text/css">
flashGordon ·

Ich habe es etwas vereinfacht und übergebe meiner SWF nun lieber einen kompletten String, der über ActionScript auseinandergepflückt wird. Das ist für mich sinnvoller und vor allem einfacher als über das Typo3 split. Hier meine Lösung:

page.headerData.100 = TEXT
page.headerData.100.value(
	var flashvars = {
)

temp.flashvars = TEXT
temp.flashvars.data = page:media
temp.flashvars.wrap = images: '|'
page.headerData.105 < temp.flashvars

page.headerData.110 = TEXT
page.headerData.110.value(

	};
)

Das führt zu der Ausgabe:

var flashvars = {
images: 'test.jpg,noch/ein/bild.jpg,nummer-drei.jpg'
};