Kay*_*man 2 php joomla scandir
我正在尝试在Joomla中放一个幻灯片,为此幻灯片我希望它获取文件夹的所有图像,我使用以下代码:
$dir = '/images/slideshow/breda';
$files = scandir($dir);
print_r($files);
echo '<div class="flexslider">';
echo '<ul class="slides">';
foreach($files as $file) {
echo '<li><img src="/images/slideshow/breda/';
echo $file;
echo '" alt="" title="" /></li>';
}
echo '</ul>';
echo '</div>';
print_r($file);
Run Code Online (Sandbox Code Playgroud)
当我使用print_r时,它不返回任何数据。
我究竟做错了什么?
您可能需要考虑使用Joomla编码标准,例如:
$path = JPATH_SITE . '/images/slideshow/breda/';
$files = JFolder::files($path);
print_r($files);
echo '<div class="flexslider">';
echo '<ul class="slides">';
foreach($files as $file) {
echo '<li><img src="/images/slideshow/breda/';
echo $file;
echo '" alt="" title="" /></li>';
}
echo '</ul>';
echo '</div>';
print_r($file);
Run Code Online (Sandbox Code Playgroud)
我尚未测试我快速模拟的内容,因此请让我知道它是否有效,我可以相应地进行更新:)
希望这可以帮助
| 归档时间: |
|
| 查看次数: |
420 次 |
| 最近记录: |