Мне нужно создать плагин для динамической галереи изображений для Joomla! который войдет в определенную папку и вытащит все изображения из папки и покажет первый из них в виде большого изображения предварительного просмотра, а остальное в списке. Впоследствии мне нужно будет сделать изображение предварительного просмотра открытым в лайтбокс, если щелкнут, и в лайтбокс мне нужно также иметь маленькие миниатюры из перечисленных изображений.Поместите изображения из папки в список с предварительным просмотром
Но знаю, что мне нужно только php, чтобы перейти в папку и вытащить все изображения из указанной папки. Я немного искал Google и нашел какое-то решение, но это не работает по какой-то причине, я не понимаю. Может ли кто-нибудь сказать мне, пожалуйста, что не так с кодом?
Спасибо!
<div id="images">
<?php
$images_dir = 'images/';
$scan = scandir($images_dir);
echo '<img src="' . $images_dir . $scan[2] . '"alt="image" />';
?>
<ul id="smallimages">
<?php
for($i=0; $i<count($scan); $i++){
$ext = substr($scan[$i], strpos($scan[$i], '.'), strlen($scan[$i]-1));
$filetypes = array('.jpg', '.JPEG', '.jpeg');
if(in_array($ext, $filetypes)){
echo '<li><a href="' . $images_dir . $scan[$i] . '"><img src="' . $images_dir . $scan[$i] . '" alt="' . $scan[$i] . '"></a></li>';} }?></ul>
</div>