From 9a3d16bc6126924da1333bfb71bbf730c9f14ab0 Mon Sep 17 00:00:00 2001 From: Neerholt <vict3459@edu.sde.dk> Date: Thu, 25 Jun 2020 12:22:22 +0200 Subject: [PATCH] Add some routes to menuplan --- .../Http/Controllers/MenuPlanController.php | 17 +++++++--- .../views/admin/menuplans/store.blade.php | 33 +++++++++++++++++++ 2 files changed, 46 insertions(+), 4 deletions(-) create mode 100644 skolehjem/resources/views/admin/menuplans/store.blade.php diff --git a/skolehjem/app/Http/Controllers/MenuPlanController.php b/skolehjem/app/Http/Controllers/MenuPlanController.php index 13403a5..aa7d3b6 100644 --- a/skolehjem/app/Http/Controllers/MenuPlanController.php +++ b/skolehjem/app/Http/Controllers/MenuPlanController.php @@ -2,6 +2,7 @@ namespace App\Http\Controllers; +use App\ExternalLink; use App\MenuPlan; use Illuminate\Http\Request; use Illuminate\Http\Response; @@ -26,9 +27,9 @@ class MenuPlanController extends Controller * * @return \Illuminate\Http\Response */ - public function create() + public function create(Request $request) { - // + return Response::detect("menu-plan.create"); } /** @@ -39,7 +40,15 @@ class MenuPlanController extends Controller */ public function store(Request $request) { - // + $requestMenuPlanCreate = $request->validate([ + "name" => "required|max:255", + "link" => "required|max:255" + ]); + + $menuPlans = new ExternalLink($requestMenuPlanCreate); + $menuPlans->save(); + + return Response::detect("menu-plans.store"); } /** @@ -50,7 +59,7 @@ class MenuPlanController extends Controller */ public function show($id) { - // + return Response::detect("menu-plan.show", [ "menuplans" => $id]); } /** diff --git a/skolehjem/resources/views/admin/menuplans/store.blade.php b/skolehjem/resources/views/admin/menuplans/store.blade.php new file mode 100644 index 0000000..e7c4ae2 --- /dev/null +++ b/skolehjem/resources/views/admin/menuplans/store.blade.php @@ -0,0 +1,33 @@ +@extends("admin.layout.base") +@extends("admin.layout.header") + +@section("title") + Vaskemaskiner - Vis +@endsection + +@section("path") + <a href="" class="text-white">Vis Vaskemaskiner</a> / +@endsection + +@section("content") + <table class="tbl"> + <tr> + <th>ID</th> + <th>Fornavn</th> + <th>Efternavn</th> + <th>Email</th> + <th>Tlf nr</th> + <th style="width: 1px;"><img class="w-100" src="{{ asset('/images/icons/pencil.svg') }}" alt="Update"></th> + <th style="width: 1px;"><img class="w-100" src="{{ asset('/images/icons/trashcan.svg') }}" alt="Delete"></th> + </tr> + <tr> + <td>{ID}</td> + <td>{Fornavn}</td> + <td>{Efternavn}</td> + <td>{Email}</td> + <td>{TLF}</td> + <td><a href=""><img class="w-100" src="{{ asset('/images/icons/pencil-dark.svg') }}" alt="Update"></a></td> + <td><a href=""><img class="w-100" src="{{ asset('/images/icons/trashcan-dark.svg') }}" alt="Delete"></a></td> + </tr> + </table> +@endsection