Hallo zusammen,
ich bin gerade dabei mit Slideshow2 einen Header zu bauen. Slideshow etc. wurde erstellt. Nun geht es darum, wie ich diese am besten einbinde. Hierbei ist mir folgendes Verhalten aufgefallen:
Lege ich ein Frontend-Modul für die Slideshow an und binde dieses über das Seitenlayout ein, funktioniert die Slideshow samt Effekte problemlos.
Versuche ich aber die Slideshow direkt in einen Artikel einzufügen - sei es über das Inhaltselement "Modul" und Auswahl des o.g. Frontend-Moduls oder aber über das Inhaltselement "Slideshow2" und Auswahl der entsprechenden Slideshow - funktionieren die Effekte nicht und es ist nur ein Bild zu sehen. Wenn ich mir denn Quelltext anschaue stelle ich fest, dass der zugehörige Javascript-Code nur bei der Einbindung über das Seitenlayout erzeugt und eingefügt wird:
Code:
<script type="text/javascript" src="plugins/slideshow2/js/slideshow.js"></script>
<style type="text/css" media="screen">
<!--/*--><![CDATA[/*><!--*/
#show1 {width:900px;height:360px;}#show1 .slideshow-images {width:900px;height:360px;}
/*]]>*/--></style>
<script type="text/javascript">
<!--//--><![CDATA[//><!--
window.addEvent('domready',function(){var images_1 = {'tl_files/gfx/layout/header/header_bgr_01.jpg':{caption:''},'tl_files/gfx/layout/header/header_bgr_02.jpg':{caption:''},'tl_files/gfx/layout/header/header_bgr_03.jpg':{caption:''},'tl_files/gfx/layout/header/header_bgr_04.jpg':{caption:''},'tl_files/gfx/layout/header/header_bgr_05.jpg':{caption:''},'tl_files/gfx/layout/header/header_bgr_06.jpg':{caption:''},'tl_files/gfx/layout/header/header_bgr_07.jpg':{caption:''},'tl_files/gfx/layout/header/header_bgr_08.jpg':{caption:''},'tl_files/gfx/layout/header/header_bgr_09.jpg':{caption:''},'tl_files/gfx/layout/header/header_bgr_10.jpg':{caption:''},'tl_files/gfx/layout/header/header_bgr_11.jpg':{caption:''},'tl_files/gfx/layout/header/header_bgr_12.jpg':{caption:''},'tl_files/gfx/layout/header/header_bgr_13.jpg':{caption:''},'tl_files/gfx/layout/header/header_bgr_14.jpg':{caption:''},'tl_files/gfx/layout/header/header_bgr_15.jpg':{caption:''},'tl_files/gfx/layout/header/header_bgr_16.jpg':{caption:''}};var show_1 = new Slideshow('show1', images_1, { width: 900,height: 360,delay: 3000,duration: 1500,loop: true,paused: false,random: true,controller: false,fast: 0,thumbnails: false,captions: false,loader: {'animate': ['plugins/slideshow2/img/loader-#.png', 12]}});});
//--><!]]>
</script>
Hat jemand einen Tipp für mich?
Danke,
Fabio
P.S.: Selbes Verhalten ist mir übrigens auch bei der Erweiterung "Imageslider" aufgefallen.
Lesezeichen