diff options
-rw-r--r-- | app/Http/Controllers/PagesController.php | 8 | ||||
-rw-r--r-- | resources/views/pages/reserve.blade.php | 5 | ||||
-rw-r--r-- | routes/web.php | 1 |
3 files changed, 14 insertions, 0 deletions
diff --git a/app/Http/Controllers/PagesController.php b/app/Http/Controllers/PagesController.php index c65e821..fcdfba9 100644 --- a/app/Http/Controllers/PagesController.php +++ b/app/Http/Controllers/PagesController.php @@ -4,6 +4,8 @@ namespace App\Http\Controllers; use Illuminate\Http\Request; use App\Models\Post; +use function dd; +use function redirect; class PagesController extends Controller { @@ -47,6 +49,12 @@ class PagesController extends Controller return view('pages.reserve'); } + public function reserveForm(Request $request) + { + //dd($request->input('modes')); + return redirect('reserve')->with('status', 'Reservation submitted.'); + } + //public function services() //{ ////$title = 'Some title'; diff --git a/resources/views/pages/reserve.blade.php b/resources/views/pages/reserve.blade.php index a9b7879..a3a2519 100644 --- a/resources/views/pages/reserve.blade.php +++ b/resources/views/pages/reserve.blade.php @@ -1,6 +1,11 @@ @extends('layouts.app') @section('content') + @if (session('status')) + <div class="alert alert-success"> + {{ session('status') }} + </div> + @endif <form action="{{ route('reserve') }}" method="POST"> @csrf <!-- SPECIAL CALL --> diff --git a/routes/web.php b/routes/web.php index b3912ab..cbbbc27 100644 --- a/routes/web.php +++ b/routes/web.php @@ -36,6 +36,7 @@ Route::get('/gallery', [PagesController::class, 'gallery'])->name('gallery'); Route::get('/sponsoring', [PagesController::class, 'sponsoring'])->name('sponsoring'); Route::get('/activities', [PagesController::class, 'activities'])->name('activities'); Route::get('/reserve', [PagesController::class, 'reserve'])->name('reserve'); +Route::post('/reserve', [PagesController::class, 'reserveForm'])->name('reserveForm'); Route::get('/login', [PagesController::class, 'login'])->name('login'); |