ich habe mir ein modul zusammengebastelt in dem alle bilder aus einer kategorie inkl. unterkategorien in einem slider ausgegeben werden. das funktionert oft auch ganz gut, aber manchmal scheint der php code nicht sauber abgearbeitet zu werden, da man dann nur ein bild im slider sieht und das auch nur "verkrüppelt". zu sehen ist das ganze hier:
http://designgarde.de und gemeint ist der slider unter der großen slideshow! wenn es richtig angezeigt wird, eine andere seite besuchen und wieder zurück bis der fehler auftritt (ein refresh f5 kann den fehler komischerweise nicht reproduzieren).
hier der code des moduls:
Code: Alles auswählen
<div id="wrapper">
<div class="prev"></div>
<div class="jMyCarousel">
<ul>
<?php
$id = 5;
$mediacat = OOMediaCategory::getCategoryById($id);
$subcats = $mediacat->getChildren();
foreach($subcats as $subcat) {
$pics = $subcat->getFiles();
foreach($pics as $pic) {
$filename = $pic->getFileName();
$title = $pic->getTitle();
echo '<li><a href="'.$REX['HTDOCS_PATH'].'files/'.$filename.'" class="lightbox"><img src="'.$REX['HTDOCS_PATH'].'index.php?rex_img_type=rex_slideshow_thumbnail&rex_img_file='.$filename.'" alt="'.$title.'" title="'.$title.'" /></a></li>';
}
}
?>
</ul>
</div>
<div class="next"></div>
</div>
gibt es die möglichkeit alle bilder vorzuladen um den fehler zu beheben oder würde es etwas daran ändern, wenn ich die bilder erstmal in ein array packe und dann die ausgabe separat schreibe? ich tue mich bei sowas noch sehr schwer (sogar bei arrays), da ich noch ein ziemlicher anfänger bin was php angeht.
wäre nett wenn mir jemand zumindest einen denkanstoss geben könnte! danke im voraus.