From d4ac70de70b9fb40259cae2eec3f5bc49239cffb Mon Sep 17 00:00:00 2001 From: Anders Date: Mon, 7 Sep 2020 12:44:24 +0200 Subject: [PATCH] =?UTF-8?q?v0.12.0=20-=20Fixed=20pagination=20Fixed=20Role?= =?UTF-8?q?sController.php=20-=20Changes=20"User"=20to=20"Bruger"=20Added?= =?UTF-8?q?=20=C3=A6=C3=B8=C3=A5=C3=86=C3=98=C3=85=20to=20roles=20pattern?= =?UTF-8?q?=20Fixed=20bugs/mistakes?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- skolehjem/app/Http/Controllers/ContactController.php | 6 +++--- skolehjem/app/Http/Controllers/EventController.php | 6 +++--- skolehjem/app/Http/Controllers/FeedbackController.php | 2 +- skolehjem/app/Http/Controllers/GuideController.php | 6 +++--- skolehjem/app/Http/Controllers/LocationController.php | 6 +++--- skolehjem/app/Http/Controllers/MenuPlanController.php | 6 +++--- skolehjem/app/Http/Controllers/PermissionController.php | 2 +- skolehjem/app/Http/Controllers/RolesController.php | 6 +++--- skolehjem/app/Http/Controllers/UserController.php | 3 +-- skolehjem/app/Http/Controllers/WashingMachineController.php | 6 +++--- .../app/Http/Controllers/WashingReservationController.php | 3 +-- .../migrations/2020_06_29_065007_create_contact.php | 2 +- skolehjem/resources/views/admin/contacts/index.blade.php | 2 ++ skolehjem/resources/views/admin/roles/create.blade.php | 2 +- skolehjem/resources/views/admin/roles/edit.blade.php | 2 +- skolehjem/resources/views/admin/roles/index.blade.php | 1 + .../resources/views/admin/washing-machines/edit.blade.php | 3 ++- .../resources/views/admin/washing-machines/index.blade.php | 3 +++ skolehjem/resources/views/app/contacts/index.blade.php | 1 + 19 files changed, 37 insertions(+), 31 deletions(-) diff --git a/skolehjem/app/Http/Controllers/ContactController.php b/skolehjem/app/Http/Controllers/ContactController.php index e52d5c4..dc4eacc 100644 --- a/skolehjem/app/Http/Controllers/ContactController.php +++ b/skolehjem/app/Http/Controllers/ContactController.php @@ -29,7 +29,7 @@ class ContactController extends Controller public function index(Request $request) { - $contact = Contact::query()->paginate($request->input("limit", 20)); + $contact = Contact::query()->paginate(20); return Response::detect("contacts.index", [ "contacts" => $contact]); } @@ -67,7 +67,7 @@ class ContactController extends Controller if(!$saved){ return redirect()->route("contacts.store"); }else{ - $contact = Contact::query()->paginate($request->input("limit", 20)); + $contact = Contact::query()->paginate(20); return redirect()->route("contacts.index", ['contacts' => $contact]); } @@ -115,7 +115,7 @@ class ContactController extends Controller if(!$saved){ return redirect()->route("contacts.update", [ "contacts" => $contact ]); }else{ - $contact = Contact::query()->paginate($request->input("limit", 20)); + $contact = Contact::query()->paginate(20); return redirect()->route("contacts.index", ['contacts' => $contact]); } diff --git a/skolehjem/app/Http/Controllers/EventController.php b/skolehjem/app/Http/Controllers/EventController.php index c7e7bd7..625510c 100644 --- a/skolehjem/app/Http/Controllers/EventController.php +++ b/skolehjem/app/Http/Controllers/EventController.php @@ -43,7 +43,7 @@ class EventController extends Controller } } - $events = Event::query()->orderBY('date' , 'asc')->paginate($request->input("limit", 20)); + $events = Event::query()->orderBY('date' , 'asc')->paginate(20); //returns the function with events index page and a parameter of events. //also Response::detect checks screen size to determine if user is on a computer or mobile. @@ -89,7 +89,7 @@ class EventController extends Controller } $event->save(); - $events = Event::query()->paginate($request->input("limit", 20)); + $events = Event::query()->paginate(20); if($request->newsoption == true){ $news = new News(); @@ -184,7 +184,7 @@ class EventController extends Controller $event->update($data); $event->save(); - $events = Event::query()->paginate($request->input("limit", 20)); + $events = Event::query()->paginate(20); if($request->newsoption == true){ $news = new News(); diff --git a/skolehjem/app/Http/Controllers/FeedbackController.php b/skolehjem/app/Http/Controllers/FeedbackController.php index 7fdcd52..3bb9211 100644 --- a/skolehjem/app/Http/Controllers/FeedbackController.php +++ b/skolehjem/app/Http/Controllers/FeedbackController.php @@ -29,7 +29,7 @@ class FeedbackController extends Controller */ public function index(Request $request) { - $feedback = Feedbacks::query()->orderBy('created_at', 'desc')->paginate($request->input("limit", 20)); + $feedback = Feedbacks::query()->orderBy('created_at', 'desc')->paginate(20); return Response::detect("feedbacks.index", [ "feedback" => $feedback ]); } diff --git a/skolehjem/app/Http/Controllers/GuideController.php b/skolehjem/app/Http/Controllers/GuideController.php index 2648f8b..705bd57 100644 --- a/skolehjem/app/Http/Controllers/GuideController.php +++ b/skolehjem/app/Http/Controllers/GuideController.php @@ -30,7 +30,7 @@ class GuideController extends Controller */ public function index(Request $request) { - $guides = Guide::query()->orderBy("created_at", "desc")->paginate($request->input("limit", 20)); + $guides = Guide::query()->orderBy("created_at", "desc")->paginate(20); return Response::detect("guides.index", [ "guides" => $guides]); } @@ -71,7 +71,7 @@ class GuideController extends Controller if(!$saved) { return redirect()->route("guides.store"); } else { - $guides = Guide::query()->paginate($request->input("limit", 20)); + $guides = Guide::query()->paginate(20); if($request->newsoption == true){ $news = new News(); @@ -137,7 +137,7 @@ class GuideController extends Controller if(!$saved){ return redirect()->route("guides.update", [ "guide" => $guide ]); }else{ - $guides = Guide::query()->paginate($request->input("limit", 20)); + $guides = Guide::query()->paginate(20); if($request->newsoption == true){ $news = new News(); diff --git a/skolehjem/app/Http/Controllers/LocationController.php b/skolehjem/app/Http/Controllers/LocationController.php index 29a33c9..81640df 100644 --- a/skolehjem/app/Http/Controllers/LocationController.php +++ b/skolehjem/app/Http/Controllers/LocationController.php @@ -31,7 +31,7 @@ class LocationController extends Controller */ public function index(Request $request) { - $locations = Location::query()->paginate($request->input("limit", 20)); + $locations = Location::query()->paginate(20); return Response::detect("locations.index", [ "locations" => $locations ]); } @@ -67,7 +67,7 @@ class LocationController extends Controller return redirect()->route("locations.index"); else { // Else - Add it $location->save(); - $locations = Location::query()->paginate($request->input("limit", 20)); + $locations = Location::query()->paginate(20); return redirect()->route("locations.index", ['locations' => $locations]); } } @@ -119,7 +119,7 @@ class LocationController extends Controller $location->update($data); $location->save(); - $locations = Location::query()->paginate($request->input("limit", 20)); + $locations = Location::query()->paginate(20); return redirect()->route("locations.index", ["locations" => $locations]); } } diff --git a/skolehjem/app/Http/Controllers/MenuPlanController.php b/skolehjem/app/Http/Controllers/MenuPlanController.php index 0fd4087..ea40876 100644 --- a/skolehjem/app/Http/Controllers/MenuPlanController.php +++ b/skolehjem/app/Http/Controllers/MenuPlanController.php @@ -35,7 +35,7 @@ class MenuPlanController extends Controller */ public function index(Request $request) { - $menuPlans = MenuPlan::query()->paginate($request->input("limit", 20)); + $menuPlans = MenuPlan::query()->paginate(20); return Response::detect("menuplans.index", [ "menuPlans" => $menuPlans]); } @@ -74,7 +74,7 @@ class MenuPlanController extends Controller return redirect()->route("menu-plans.index"); else { $menuPlan->save(); - $menuPlans = MenuPlan::query()->paginate($request->input("limit", 20)); + $menuPlans = MenuPlan::query()->paginate(20); $menuArray = []; @@ -154,7 +154,7 @@ class MenuPlanController extends Controller $menuplan->update($data); $menuplan->save(); - $menuPlans = MenuPlan::query()->paginate($request->input("limit", 20)); + $menuPlans = MenuPlan::query()->paginate(20); if($request->newsoption == true){ $news = new News(); diff --git a/skolehjem/app/Http/Controllers/PermissionController.php b/skolehjem/app/Http/Controllers/PermissionController.php index 8d06041..25bda63 100644 --- a/skolehjem/app/Http/Controllers/PermissionController.php +++ b/skolehjem/app/Http/Controllers/PermissionController.php @@ -22,7 +22,7 @@ class PermissionController extends Controller */ public function index(Request $request) { - $permission = Permission::query()->paginate($request->input("limit", 20)); + $permission = Permission::query()->paginate(20); return Response::detect("permission.index", [ "permission" => $permission ]); } diff --git a/skolehjem/app/Http/Controllers/RolesController.php b/skolehjem/app/Http/Controllers/RolesController.php index e3bd28b..3f1b70c 100644 --- a/skolehjem/app/Http/Controllers/RolesController.php +++ b/skolehjem/app/Http/Controllers/RolesController.php @@ -29,7 +29,7 @@ class RolesController extends Controller */ public function index(Request $request) { - $roles = Role::query()->where("id", "!=", 1)->paginate($request->input("limit", 20)); + $roles = Role::query()->where("id", "!=", 1)->paginate(20); return Response::detect("roles.index", [ "roles" => $roles]); } @@ -80,7 +80,7 @@ class RolesController extends Controller } } - $roles = Role::query()->paginate($request->input("limit", 20)); + $roles = Role::query()->paginate(20); return redirect()->route("roles.index", ['roles' => $roles]); } } @@ -156,7 +156,7 @@ class RolesController extends Controller $role->update($data); $role->save(); - $roles = Role::query()->paginate($request->input("limit", 20)); + $roles = Role::query()->paginate(20); return redirect()->route("roles.index", ['roles' => $roles]); } diff --git a/skolehjem/app/Http/Controllers/UserController.php b/skolehjem/app/Http/Controllers/UserController.php index f43ba51..3093eec 100644 --- a/skolehjem/app/Http/Controllers/UserController.php +++ b/skolehjem/app/Http/Controllers/UserController.php @@ -41,7 +41,6 @@ class UserController extends Controller */ public function index(Request $request) { - //$users = User::query()->paginate($request->query("page", 20)); $users = User::query()->where("id", "!=", 1)->orderBy('id', 'asc')->paginate(20); return Response::detect("users.index", [ "users" => $users ]); @@ -87,7 +86,7 @@ class UserController extends Controller elseif (count($allUsersPhone) > 0) return redirect()->route('users.create')->with('PhoneExists', '

Der findes allerede en bruger med det Telefon Nr.!

'); - $roles = $request->input("roles", [ "User" ]); + $roles = $request->input("roles", [ "Bruger" ]); $user = new User($data); diff --git a/skolehjem/app/Http/Controllers/WashingMachineController.php b/skolehjem/app/Http/Controllers/WashingMachineController.php index a35d38c..08a0469 100644 --- a/skolehjem/app/Http/Controllers/WashingMachineController.php +++ b/skolehjem/app/Http/Controllers/WashingMachineController.php @@ -34,7 +34,7 @@ class WashingMachineController extends Controller */ public function index(Request $request) { - $machines = WashingMachine::query()->paginate($request->query("limit", 20)); + $machines = WashingMachine::query()->paginate(20); return Response::detect("washing-machines.index", [ "machines" => $machines ]); } @@ -73,7 +73,7 @@ class WashingMachineController extends Controller return redirect()->route("washing-machines.store"); else { // Else - Add it $machine->save(); - $machines = WashingMachine::query()->paginate($request->input("limit", 20)); + $machines = WashingMachine::query()->paginate(20); return redirect()->route("washing-machines.index", ['machines' => $machines]); } } @@ -131,7 +131,7 @@ class WashingMachineController extends Controller else { // Else - Change the name $machine->update($data); $machine->save(); - $machines = WashingMachine::query()->paginate($request->input("limit", 20)); + $machines = WashingMachine::query()->paginate(20); return redirect()->route("washing-machines.index", ["machines" => $machines]); } } diff --git a/skolehjem/app/Http/Controllers/WashingReservationController.php b/skolehjem/app/Http/Controllers/WashingReservationController.php index 46a8166..ccabb00 100644 --- a/skolehjem/app/Http/Controllers/WashingReservationController.php +++ b/skolehjem/app/Http/Controllers/WashingReservationController.php @@ -133,7 +133,6 @@ class WashingReservationController extends Controller public function destroy($id) { $machineReservation = WashingReservation::find($id); - dd($id); $machineReservation->delete(); $reservations = WashingReservation::query()->paginate( 20); @@ -267,7 +266,7 @@ class WashingReservationController extends Controller { WashingReservation::query()->where('time', '<', date('Y-m-d H:i:s', strtotime('-1 hour')))->delete(); - $reservations = WashingReservation::query()->where("user_id", "=", auth()->user()->id)->orderBY('time' , 'asc')->paginate($request->query("limit", 20)); + $reservations = WashingReservation::query()->where("user_id", "=", auth()->user()->id)->orderBY('time' , 'asc')->paginate(10); return Response::detect("washing-reservations.index", [ "reservations" => $reservations]); } diff --git a/skolehjem/database/migrations/2020_06_29_065007_create_contact.php b/skolehjem/database/migrations/2020_06_29_065007_create_contact.php index 4767e73..fbba24f 100644 --- a/skolehjem/database/migrations/2020_06_29_065007_create_contact.php +++ b/skolehjem/database/migrations/2020_06_29_065007_create_contact.php @@ -22,7 +22,7 @@ class CreateContact extends Migration $table->string('title', 255); $table->string('email', 255); $table->integer('phone')->nullable(true); - $table->string('phonetimes'); + $table->string('phonetimes')->nullable(true); }); } diff --git a/skolehjem/resources/views/admin/contacts/index.blade.php b/skolehjem/resources/views/admin/contacts/index.blade.php index d236956..4f2c314 100644 --- a/skolehjem/resources/views/admin/contacts/index.blade.php +++ b/skolehjem/resources/views/admin/contacts/index.blade.php @@ -69,6 +69,8 @@ @endforeach + {{ $contacts->links() }} +