2017-11-09 9 views
-3

私のYii 2.0アプリケーションでは、プロバイダごとの画像を別のフォルダに保存します。私は、データベースにファイル名を格納しなくても、フィルムストリップを持つカルーセルとして、そのプロバイダフォルダ内の画像を表示したいと思います。 Yii 2.0にはこれを行うためのオプションがありますか、フォルダの場所だけに基づいてカルーセルを表示できる拡張機能はありますか? お時間をありがとう!yii 2.0特定のフォルダに保存された画像のカルーセル

答えて

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)); 
    }   
?> 
関連する問題