diff --git a/skolehjem/app/Http/Controllers/MenuPlanController.php b/skolehjem/app/Http/Controllers/MenuPlanController.php index 4a5e0a9..9a7944a 100644 --- a/skolehjem/app/Http/Controllers/MenuPlanController.php +++ b/skolehjem/app/Http/Controllers/MenuPlanController.php @@ -75,8 +75,8 @@ class MenuPlanController extends Controller */ public function edit($id) { - $editLink = MenuPlan::find($id); - return Response::detect("menuplans.edit", ["menu-plans" => $editLink]); + $menuplan = MenuPlan::find($id); + return Response::detect("menuplans.edit", ["menuplan" => $menuplan]); } /** @@ -88,15 +88,14 @@ class MenuPlanController extends Controller */ public function update(Request $request, $id) { - $data = $request->validate([ - "name" => "", - "link" => "" - ]); + $data = $request->all(); - $id->update($data); - $id->save(); - return Response::detect("menuplans.update"); + $menuplan = MenuPlan::find($id); + $menuplan->update($data); + $menuplan->save(); + + return Response::detect("menuplans.update", [ "menuplan" => $menuplan ]); } /** @@ -107,7 +106,8 @@ class MenuPlanController extends Controller */ public function destroy($id) { - $id->delete(); - return Response::detect("menuplans.destroy"); + $menuplan = MenuPlan::find($id); + $menuplan->delete(); + return redirect()->route("menu-plans.index"); } } diff --git a/skolehjem/resources/views/admin/menuplans/edit.blade.php b/skolehjem/resources/views/admin/menuplans/edit.blade.php index 7295eae..45a90a3 100644 --- a/skolehjem/resources/views/admin/menuplans/edit.blade.php +++ b/skolehjem/resources/views/admin/menuplans/edit.blade.php @@ -6,26 +6,28 @@ @endsection @section("path") - Rediger Menuplan / + $menuplan ]) }}" class="text-white">Rediger Menuplan / @endsection @section("content")