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');
|
return view('registration.create');
|
||||||
}
|
}
|
||||||
|
|
||||||
public function store() {
|
public function store()
|
||||||
|
{
|
||||||
|
|
||||||
// Validate form
|
// Validate form
|
||||||
$this->validate(request(), [
|
$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
|
// Create and save the user
|
||||||
//$user = User::create(request(['name','email','password']));
|
//$user = User::create(request(['name','email','password']));
|
||||||
$user = User::create([
|
$user = User::create([
|
||||||
|
|
|
||||||
|
|
@ -65,6 +65,11 @@ class UsersController extends Controller
|
||||||
public function store() {
|
public function store() {
|
||||||
if (Auth::guest()) { return redirect("/"); }
|
if (Auth::guest()) { return redirect("/"); }
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
$season_id = Season::getCurrent()->id;
|
$season_id = Season::getCurrent()->id;
|
||||||
|
|
||||||
|
|
||||||
|
|
@ -163,6 +168,12 @@ class UsersController extends Controller
|
||||||
usort($arr, array($this,"cmp"));
|
usort($arr, array($this,"cmp"));
|
||||||
$users=$arr;
|
$users=$arr;
|
||||||
|
|
||||||
|
$rank=1;
|
||||||
|
foreach($users as $user) {
|
||||||
|
$user->rank =$rank;
|
||||||
|
$rank +=1;
|
||||||
|
}
|
||||||
|
|
||||||
$round=Round::where('id','=',$round_id)->first();
|
$round=Round::where('id','=',$round_id)->first();
|
||||||
$games=Game::where('round_id','=',$round->id)->get();
|
$games=Game::where('round_id','=',$round->id)->get();
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,11 @@
|
||||||
<footer class="text-muted">
|
<footer class="text-muted">
|
||||||
<div> </div>
|
<div> </div>
|
||||||
|
|
||||||
|
|
||||||
|
@if (Session::has('message'))
|
||||||
|
<li class="lead alert alert-danger">{!! session('message') !!}</li>
|
||||||
|
@endif
|
||||||
|
|
||||||
<div class="container text-center">
|
<div class="container text-center">
|
||||||
<p>Anfragen aller Art bitte an Volker Geissler.</p>
|
<p>Anfragen aller Art bitte an Volker Geissler.</p>
|
||||||
<p>Tel. 0172xxxxxxx, vg@aol.com</p>
|
<p>Tel. 0172xxxxxxx, vg@aol.com</p>
|
||||||
|
|
|
||||||
|
|
@ -67,6 +67,7 @@
|
||||||
</div>
|
</div>
|
||||||
</th>
|
</th>
|
||||||
<tr class="table-bordered">
|
<tr class="table-bordered">
|
||||||
|
<td class="table-bordered" align="center" style="width:25px;">#</td>
|
||||||
<td class="table-bordered" align="center" style="width:200px;">Name</td>
|
<td class="table-bordered" align="center" style="width:200px;">Name</td>
|
||||||
<td class="table-bordered" align="center"> Total </td>
|
<td class="table-bordered" align="center"> Total </td>
|
||||||
<td class="table-bordered" align="center"> Tag </td>
|
<td class="table-bordered" align="center"> Tag </td>
|
||||||
|
|
@ -86,7 +87,8 @@
|
||||||
@foreach($users as $user)
|
@foreach($users as $user)
|
||||||
@if (App\User::is_season_paid($user->id)=="Ja")
|
@if (App\User::is_season_paid($user->id)=="Ja")
|
||||||
<tr>
|
<tr>
|
||||||
<td class="table-bordered"> <a class="text list-unstyled" href="#" style="width:350px;">{{ $user->fullname }} </a></td>
|
<td class="table-bordered"> <span class="text list-unstyled" href="#" style="width:25px;"> {{ $user->rank }} </span></td>
|
||||||
|
<td class="table-bordered"> <a class="text list-unstyled" href="#" style="width:350px;vertical-align: middle;">{{ $user->fullname }} </a></td>
|
||||||
<td class="table-bordered" align="center"> {{ $user->totalScore }} </td>
|
<td class="table-bordered" align="center"> {{ $user->totalScore }} </td>
|
||||||
|
|
||||||
<td class="table-bordered" align="center"> {{ $user->dayScore }} </td>
|
<td class="table-bordered" align="center"> {{ $user->dayScore }} </td>
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue