From 84cd760b0feb5d90e42b0fa7d1b83b653b745b35 Mon Sep 17 00:00:00 2001 From: Neerholt Date: Mon, 3 Aug 2020 10:08:03 +0200 Subject: [PATCH] Made ris ros filter --- .../Http/Controllers/FeedbackController.php | 32 +++++++++++++++++ .../views/admin/feedbacks/index.blade.php | 36 +++++++++++++++++++ skolehjem/routes/web.php | 1 + 3 files changed, 69 insertions(+) diff --git a/skolehjem/app/Http/Controllers/FeedbackController.php b/skolehjem/app/Http/Controllers/FeedbackController.php index 18c274b..0c84a6a 100644 --- a/skolehjem/app/Http/Controllers/FeedbackController.php +++ b/skolehjem/app/Http/Controllers/FeedbackController.php @@ -5,6 +5,7 @@ namespace App\Http\Controllers; use App\Feedbacks; use Illuminate\Http\Request; use Illuminate\Http\Response; +use Illuminate\Support\Facades\DB; class FeedbackController extends Controller @@ -125,4 +126,35 @@ class FeedbackController extends Controller return Response::detect("feedbacks.destroy"); } + + + + public function search(Request $request){ + if($request->ajax()){ + $output = "". + "Feedback Besked". + "Ris el. Ros". + ""; + + //$value = Feedbacks::query('feedbacks')->select('suggestion_form ')->dump(); + //$value = DB::table('feedbacks')->select('suggestion_form ')->dump(); + if($request->option === "Ris" || $request->option === "Ros") + $feedbacks = Feedbacks::query()->where('suggestion_form', '=', $request->option) + ->get(); + else + $feedbacks = Feedbacks::all(); + + if(count($feedbacks) !== 0){ + foreach ($feedbacks as $key => $feedback){ + $output.=''. + '' . $feedback->message . ''. + '' . $feedback->suggestion_form . ''. + ''; + } + } + return Response($output); + } + } + + } diff --git a/skolehjem/resources/views/admin/feedbacks/index.blade.php b/skolehjem/resources/views/admin/feedbacks/index.blade.php index 3961ebb..3ec8442 100644 --- a/skolehjem/resources/views/admin/feedbacks/index.blade.php +++ b/skolehjem/resources/views/admin/feedbacks/index.blade.php @@ -9,7 +9,20 @@ Vis Feedback / @endsection + @section("content") + + +
+ + +
+ + @@ -24,4 +37,27 @@
Feedback Besked
{{ $feedback->links() }} + + + + + + + @endsection diff --git a/skolehjem/routes/web.php b/skolehjem/routes/web.php index 74380a5..3745858 100644 --- a/skolehjem/routes/web.php +++ b/skolehjem/routes/web.php @@ -38,6 +38,7 @@ Route::get("/rolesapi", "RolesController@search")->name("roles.search"); Route::get("/userapi", "UserController@search")->name("users.search"); Route::get("/vaskeapi", "WashingReservationController@search")->name("washing-reservations.search"); Route::get("/washing-reservationsapi", "WashingReservationController@api")->name("washing-reservations.api"); +Route::get("/risrosapi", "FeedbackController@search")->name("feedbacks.search");