Hallo Andreas,
Leider kann ich deine Lösung nicht erfolgreich umsetzen aber habe dadurch neue Perspektiven und Licht am Horizont erhalten:
Meine Lösung:
1) Page Image installieren
2) dca des Page Image verändern (radiobutton => checkbox)
somit kann ich mehrere Werte auswählen
3) die Frontendausgabe angepasst - da nun kein einzelner Wert, sondern ein array geliefert wird ist die Page Image Ausgabe wertlos.
Code:
<?php $muster = unserialize($this->src); ?>
<div class="mod_imageslider block">
<div class="mask1">
<div id="elements1">
<img src="<?php echo $muster[1]; ?>" alt="" />
<img src="<?php echo $muster[2]; ?>" alt="" />
<img src="<?php echo $muster[0]; ?>" alt="" /></div>
</div>
</div>
Wie Kenner bestimmt sofort festellen hab ich den Aufbau von dem Modul "Imagesilder" (Autor: Sabri Karadayi) genommen um den Effekt hinzubekommen.
4) Javascript in fe_page.tpl einbauen (1:1 übernommen von "imageslider)
Code:
<style type="text/css" media="screen">
<!--/*--><![CDATA[/*><!--*/
/*is-css-start*/
#elements1 {position:absolute;}
.mask1 { width:545px; height:258px; position:relative; overflow:hidden;}
.mask1 img { position:absolute; display:block; border:none; }
/*is-css-end*/
/*]]>*/-->
</style>
<script type="text/javascript">
<!--//--><![CDATA[//><!--
window.addEvent('domready',function()
{
//is-js-start
var V1 = new viewer( $$('#elements1 img)' ),
{
sizes: {w:545,h:258},
mode: 'rand',
modes: ['alpha'],
fxOptions:{ duration: 1000 },
interval: 3000
});
V1.play(true);;
//is-js-end
});
//--><!]]>
</script>
EDIT : Das Einbauen der .js Datei habe ich vergessen - das muss natürlich auch sein
Somit habe ich einen imagesliderPerPage - Hybrid
Leider kann ich keine Link dazu posten weil das ganze auf einem Server stattfindet der ständig neu aufgesetzt wird (weil wieder einmal das Typolight zerstört wurde )
sobald ich eine sauber Lösung produktiv läuft, werde ich sie natürlich preisgeben. Als Extension wird es vermutlich nicht ausreichen da ich lediglich 2 Elemente zusammgefügt habe.
Lg