felhasz. szerk. - hiba túl nagy kép esetén

This commit is contained in:
Tamás Györkis 2022-11-10 10:53:17 +01:00
parent 208bc36cd7
commit 0ba931c36e
4 changed files with 10 additions and 4 deletions
picquiz
app
Exceptions
Http/Controllers
resources/views/users
routes

@ -51,8 +51,7 @@ class Handler extends ExceptionHandler
$this->renderable(function (PostTooLargeException $e) {
session()->flash('toobig', 'A feltöltött fájl mérete túl nagy!');
return redirect()->back();
return redirect()->route('editerror');
});
}
}

@ -5,6 +5,7 @@ namespace App\Http\Controllers;
use App\Models\User;
use App\Models\Game;
use Illuminate\Contracts\Cache\Store;
use Illuminate\Contracts\Session\Session;
use Illuminate\Http\Request;
use Illuminate\Validation\Rule;
use Illuminate\Support\Facades\Auth;
@ -91,6 +92,11 @@ class UserController extends Controller
return view('users.edit');
}
public function editError() {
session()->flash("error", "Hiba a fájl feltöltése során!");
return view('users.edit');
}
//Update User
public function update(Request $request) {
$formFields = $request->validate([

@ -7,13 +7,13 @@
@section('content')
<div class="container bg-dark text-white p-4 rounded-3" style="--bs-bg-opacity: .98;">
@if(session()->has('toobig'))
@if(session()->has('error'))
<div class="row">
<div class="col-0 col-md-4"></div>
<div class="col-12 col-md-4 text-white text-center bg-danger bg-gradient rounded-3">
<h3>{{ session('toobig') }}</h3>
<h3>A fájl mérete túl nagy!</h3>
</div>
</div>

@ -40,6 +40,7 @@ Route::get('/logout', [UserController::class, 'logout']);
//----------------- User routes ---------------------
Route::get('/users/{userID}/view', [UserController::class, 'view'])->middleware('auth');
Route::get('/users/edit', [UserController::class, 'edit'])->middleware('auth');
Route::get('/users/edit/error', [UserController::class, 'editError'])->middleware('auth')->name('editerror');
Route::post('/users/update', [UserController::class, 'update'])->middleware('auth');