Co znaczy pobrałby mi listę zdjęć dla danej strony, bo nie rozumiem? Przecież funkcja listImagesByTypes() w pliku core/files.php dokładnie to robi, a w dodatku jeszcze listuje te zdjęcia i wyświetla, ale jakby ją uprościć to właśnie stworzy dokładnie taką listę jakiej potrzebujesz.
Tak zgadza się. Ja potrzebowałem tego do wypisania wszystkich odpowiednich zdjęć do xmla
A zrobiłem to tak (może komuś się przyda bo i działa i jest czyściej napisane ;) ):
include "config/general.php"; $rozmiary = $config['pages_images_sizes']; $f=file('db/pl_pages_files.php'); function searchDb($id){ global $f; global $rozmiary; for ($a=0; $a<count($f); $a++){ $t=trim($f[$a]); if (strstr($t,'$')) { $x=explode('$',$t); if ($x[1]==$id) { ?> <?=$rozmiary[$x[2]]?> <? } } } }
searchDb(id działu);
Czyli czytam plik z fotkami linia po linii i wyświetlam tyle te rekordy i dane które mnie interesują :)