Ranking: Rank Number Column
This commit is contained in:
parent
c4973664b9
commit
92a07b1684
4 changed files with 37 additions and 2 deletions
|
|
@ -14,7 +14,8 @@ class RegistrationController extends Controller
|
|||
return view('registration.create');
|
||||
}
|
||||
|
||||
public function store() {
|
||||
public function store()
|
||||
{
|
||||
|
||||
// Validate form
|
||||
$this->validate(request(), [
|
||||
|
|
@ -25,6 +26,22 @@ class RegistrationController extends Controller
|
|||
|
||||
]);
|
||||
|
||||
|
||||
if (User::where('name', '=', request('name'))->first() != null) {
|
||||
\Session::flash('message', 'Login-Name existiert bereits');
|
||||
return redirect("/register");
|
||||
}
|
||||
|
||||
if (User::where('fullname', '=', request('fullname'))->first() != null) {
|
||||
\Session::flash('message', 'Spieler-Name existiert bereits');
|
||||
return redirect("/register");
|
||||
}
|
||||
|
||||
if (User::where('email', '=', request('email'))->first() != null) {
|
||||
\Session::flash('message', 'Email-Adresse wird bereits von einem anderen Spieler verwendet');
|
||||
return redirect("/register");
|
||||
}
|
||||
|
||||
// Create and save the user
|
||||
//$user = User::create(request(['name','email','password']));
|
||||
$user = User::create([
|
||||
|
|
|
|||
|
|
@ -65,6 +65,11 @@ class UsersController extends Controller
|
|||
public function store() {
|
||||
if (Auth::guest()) { return redirect("/"); }
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
$season_id = Season::getCurrent()->id;
|
||||
|
||||
|
||||
|
|
@ -163,6 +168,12 @@ class UsersController extends Controller
|
|||
usort($arr, array($this,"cmp"));
|
||||
$users=$arr;
|
||||
|
||||
$rank=1;
|
||||
foreach($users as $user) {
|
||||
$user->rank =$rank;
|
||||
$rank +=1;
|
||||
}
|
||||
|
||||
$round=Round::where('id','=',$round_id)->first();
|
||||
$games=Game::where('round_id','=',$round->id)->get();
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue