public function init()
 {
     if ($this->path !== null) {
         $webroot = Yii::getAlias('@webroot');
         $dir = $webroot . DIRECTORY_SEPARATOR . ltrim($this->path, DIRECTORY_SEPARATOR);
         if (is_dir($dir)) {
             $files = FileHelper::findFiles($webroot . DIRECTORY_SEPARATOR . ltrim($this->path, DIRECTORY_SEPARATOR));
             foreach ($files as $file) {
                 $this->items[] = ['img' => str_replace($webroot, "", $file)];
             }
         }
     }
     if (count($this->images)) {
         foreach ($this->images as $image) {
             $this->items[] = ['img' => $image];
         }
     }
     if (count($this->slides)) {
         foreach ($this->slides as $slide) {
             $this->items[] = ['item' => $slide];
         }
     }
     parent::init();
 }
Beispiel #2
0
 public function init()
 {
     parent::init();
 }