yii 2.0 轮播图像存储在特定文件夹中



在我的 Yii 2.0 应用程序中,我将每个提供程序的图像存储在一个单独的文件夹中。我想将该提供程序文件夹中的图像显示为带有胶片的轮播,而无需将文件名存储在数据库中。Yii 2.0 中是否有选项可以做到这一点,或者是否有一个扩展可以仅根据文件夹位置显示轮播?谢谢你的时间!

我用谷歌搜索并尝试了不同的选项,现在它适用于我的设置。$items进入扩展(在这种情况下是光滑的 Yii 2.0 扩展并为我创建滑块。也许对像我这样开始使用 Yii 框架的其他人有用。

<?php
    $image_dir = "images/banners/";
    $images_array = preg_grep('~.(jpeg|jpg|png)$~', scandir($image_dir));
    foreach($images_array as $image_name){
        $image_full_path = Url::home().$image_dir.$image_name;
        $items[] = (Html::img($image_full_path));
    }        
?>