hey, super modul. wir benutzen es, allerdings stören mich zwei Dinge.
Bevor ich selber an dem Modul rumspiele, wollte ich es hier lieber zur Diskussion stellen. Dem ersten Post entnehme ich zwar, dass es sich um Absicht handelt, trotzdem
1. während die Seite geladen wird wird das ganze Design zerlegt, weil alle Bilder im Slider untereinander angezeigt werden. Hier wäre eine display: none außer beim ersten Bild sinnvoll.
2. Ist javascript deaktiviert werden ebenfalls alle Bilder untereinander angezeigt und zerstören die Seite
Ich denke, dass eine einfach display: none auf die unteren <li> elemente ausreichen würde, der slider versteckt und zeigt diese ja später eh wieder selbst an.
Vll. ist folgendes ja eine Idee für eine weitere Option, die man im adminbereich einstellen kann.
Das ganze geht relativ einfach:
In der Datei templates/YOURTEMPLATE/source/boxes/imagesliders.php
Suche nach
while ($imagesliders_data = xtc_db_fetch_array($imagesliders_query, true)) {
füge davor ein:
$x = 0;
Suche nach:
$imagesliders_string .= '<li><a href="'.$url.'" title="'.$imagesliders_data['imagesliders_title'].'"'.$target.'>'.xtc_image(DIR_WS_IMAGES.$imagesliders_data['imagesliders_image'],$imagesliders_data['imagesliders_title']).'</a><div id="slidercontent">'.$imagesliders_data['imagesliders_description'].'</div></li>';
ersetze mit:
$imagesliders_string .= '<li';
if($x != 0) {
$imagesliders_string .= " style='display: none;'";
}
$imagesliders_string .= '><a href="'.$url.'" title="'.$imagesliders_data['imagesliders_title'].'"'.$target.'>'.xtc_image(DIR_WS_IMAGES.$imagesliders_data['imagesliders_image'],$imagesliders_data['imagesliders_title']).'</a><div id="slidercontent">'.$imagesliders_data['imagesliders_description'].'</div></li>';
$x++;
Grüße