FEATURE #1417: add uploaded files overview
This commit is contained in:
@@ -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
@@ -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')
|
||||
|
||||
Reference in New Issue
Block a user