Exemplo n.º 1
0
 public function showIndex($folder = 0)
 {
     $folderId = (int) $folder;
     if ($folderId === 0 && strlen($folder) > 1) {
         return \Response::make('error', 400);
     }
     $folder = $folderId == 0 ? (object) ['id' => 0] : AssetsFolder::find($folderId);
     $viewOptions = ['folder' => $folder, 'assets' => $folder instanceof AssetsFolder ? $folder->files()->paginate(50) : array(), 'folderCollection' => AssetsFolder::folders(0)];
     if (key_exists('view', $_GET) && $_GET['view'] == "embeded") {
         return \View::make('laikacms::assets._folderview', array_merge($viewOptions, ['viewtype' => "embeded"]));
     }
     return \View::make('laikacms::assets.main', array_merge($viewOptions, ['viewtype' => "default"]));
 }