FEATURE #1417: add uploaded files overview

This commit is contained in:
Michal Kváček
2016-02-08 16:06:44 +01:00
parent e98032a3e1
commit bd38e3fd98
7 changed files with 159 additions and 5 deletions
@@ -2,12 +2,27 @@
namespace App\Http\Controllers\Admin;
use Illuminate\Http\Request;
use App\Http\Requests;
use App\Http\Controllers\Controller;
use App\Http\Requests;
use App\Models\File;
class UploadedFilesOverview extends Controller
{
//
public function getOverview($type = null)
{
$directories = [];
$files = File::orderBy('updated_at', 'DESC')
->paginate(18);
// try to filter by given type
if (!is_null($type)) {
$files = $files->where('mime_type', 'LIKE', $type);
}
return view('admin.fileManager.overview', [
'direcories' => $directories,
'files' => $files
]);
}
}
+2 -1
View File
@@ -96,7 +96,8 @@ Route::group([
Route::get('upload/image', 'UploadFile@getImage')
->name('upload.image');
Route::get('upload/overview', function () {})->name('upload.overview');
Route::get('upload/overview', 'UploadedFilesOverview@getOverview')
->name('upload.overview');
// uploader methods
Route::post('upload/file', 'UploadFile@postFile')