2017-11-09 9 views
-3

내 Yii 2.0 응용 프로그램에서는 공급자 당 이미지가 별도의 폴더에 저장됩니다. 나는 데이터베이스에 파일 이름을 저장하지 않고 필름 스트립을 가진 캐 러셀로 해당 제공자 폴더에있는 이미지를 보여주고 싶습니다. Yii 2.0에 옵션이 있습니까? 아니면 폴더 위치를 기반으로 회전식 슬라이드 쇼를 표시 할 수있는 확장 프로그램이 있습니까? 시간 내 주셔서 감사합니다.yii 특정 폴더에 저장된 이미지의 2.0 캐 러셀

답변

0

나는 주위를 둘러 보았고 다른 옵션을 시도했으며 이제이 설정으로 나를 위해 작동합니다. $ 항목이 확장 기능 (이 경우에는 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)); 
    }   
?>