From 3a16773f5d686c217b27c90b17343d9f55fcac22 Mon Sep 17 00:00:00 2001 From: aprillio Date: Tue, 6 Jul 2021 15:35:32 +0700 Subject: [PATCH] add column littlelink_name to user lists and validate user edit --- app/Http/Controllers/AdminController.php | 15 +++++++++++---- 1 file changed, 11 insertions(+), 4 deletions(-) diff --git a/app/Http/Controllers/AdminController.php b/app/Http/Controllers/AdminController.php index 67c6132..2c130dd 100755 --- a/app/Http/Controllers/AdminController.php +++ b/app/Http/Controllers/AdminController.php @@ -38,19 +38,19 @@ class AdminController extends Controller switch($usersType){ case 'all': - $data['users'] = User::select('id', 'name', 'role', 'block')->get(); + $data['users'] = User::select('id', 'name', 'littlelink_name', 'role', 'block')->get(); return view('panel/users', $data); break; case 'user': - $data['users'] = User::where('role', 'user')->select('id', 'name', 'role', 'block')->get(); + $data['users'] = User::where('role', 'user')->select('id', 'name', 'littlelink_name', 'role', 'block')->get(); return view('panel/users', $data); break; case 'vip': - $data['users'] = User::where('role', 'vip')->select('id', 'name', 'role', 'block')->get(); + $data['users'] = User::where('role', 'vip')->select('id', 'name', 'littlelink_name', 'role', 'block')->get(); return view('panel/users', $data); break; case 'admin': - $data['users'] = User::where('role', 'admin')->select('id', 'name', 'role', 'block')->get(); + $data['users'] = User::where('role', 'admin')->select('id', 'name', 'littlelink_name', 'role', 'block')->get(); return view('panel/users', $data); break; } @@ -97,6 +97,13 @@ class AdminController extends Controller //Save user edit public function editUser(request $request) { + $request->validate([ + 'name' => 'required', + 'email' => 'required', + 'password' => 'required', + 'littlelink_name' => 'required', + ]); + $id = $request->id; $name = $request->name; $email = $request->email;