Hallo Forum,
In den "Seiteneigenschaften" bei den "Resourcen" im Feld "Dateien" kann man Dateien auswählen und per TS weiter verarbeiten. Diese Dateien sind bei mir Bilder. Die Bildernamen will ich als Wert in einem Plugin übernehmen:
# Bilder aus den Seiteneigenschaften holen
flashRightImages = TEXT
flashRightImages {
data = levelmedia:-1, slide
wrap = |
}
Dies gibt mir auch korrekt meine Bilder aus wie ich sie zur weiteren Verarbeitung im Plugin benötige (getestet, indem ich die Ausgabe an einen Marker leite):
Beispiel:
bild1.jpg,bild2.jpg,bild3.jpg
Nun gehe ich her und lade mein Plugin in einen Marker:
page.10.marks.FLASH_RIGHT = COA
page.10.marks.FLASH_RIGHT {
10 < plugin.tx_xpflashimageline_pi1
10 {
swf_height = 141
swf_width = 252
rotationTime = 3000
aniTime = 500
effect = fade
# Uebernahme der Bildernamen aus levelmedia
#images = bild1.jpg,bild2.jpg,bild3.jpg
# Hier ist mein Problem
images < flashRightImages
path = uploads/media/
links =
noFlash = Please activate JavaScript and Flashplayer to see the content
}
wrap = <div id="flashRight">|</div>
}
Der Parameter für die Bilder im Plugin ist "images". Dort möchte ich die Ausgabe von "flashRightImages" setzen. Im oben gezeigten Beispiel steht dort aber nur "TEXT". Probiert habe ich schon verschiedene Schreibweisen der Zuordnung ("=", "<.", ...) und z. B. "levelmedia" direkt "images" zuzuweisen. Ebenso mit "images.stdWrap" oder "images.cObj" hatte ich keinen Erfolg.
Vllt. kennt einer das oder ein ähnliches Problem und könnte einen Tipp geben.
Vielen Dank
sunixzs
PS: Achso, in "flashRightImages" kann ich den Flash-Player vom Plugin nicht einfügen/wrappen, da die Daten für den Flash-Player per urlencoded XML übergeben werden. Falls es möglich ist die Dateinamen urlencoded zu schreiben, könnte ich evtl. diesen Weg gehen.