v0.10.2 - Full functioning AJAX check submit code on User controller create & edit

- Plus all other pages where you create or update something of an unique value
This commit is contained in:
Anders
2020-08-18 08:16:25 +02:00
parent c08933ba9b
commit e6e0e3c95d
4 changed files with 79 additions and 13 deletions
@@ -580,13 +580,27 @@ class UserController extends Controller
$usersemail = User::query()->where('email', 'LIKE', $request->mailCheck)->get();
$usersphone = User::query()->where('phone', '=', $request->phoneCheck)->get();
if (count($usersemail) > 0 && count($usersphone) > 0) {
return 1;
return 'both';
}
elseif(count($usersemail) > 0 && $request->mailCheck !== NULL){
return 2;
return 'email';
}
elseif(count($usersphone) > 0 && $request->phoneCheck !== NULL){
return 3;
return 'phone';
}
}
public function nameCheckUpdate(Request $request){
$usersemail = User::query()->where('email', 'LIKE', $request->mailCheck)->where('id', '!=', $request->id)->get();
$usersphone = User::query()->where('phone', '=', $request->phoneCheck)->where('id', '!=', $request->id)->get();
if (count($usersemail) > 0 && count($usersphone) > 0) {
return 'both';
}
elseif(count($usersemail) > 0 && $request->mailCheck !== NULL){
return 'email';
}
elseif(count($usersphone) > 0 && $request->phoneCheck !== NULL){
return 'phone';
}
}
}