Showing Memberlist and Tourplan Navbar options only to non-GUEST users
This commit is contained in:
parent
27c4825124
commit
5394d40dca
3 changed files with 16 additions and 7 deletions
|
|
@ -17,6 +17,7 @@ class CreateUsersTable extends Migration
|
|||
$table->id();
|
||||
$table->string('name');
|
||||
$table->string('email')->unique();
|
||||
$table->string('role')->default('GUEST');
|
||||
$table->timestamp('email_verified_at')->nullable();
|
||||
$table->string('password');
|
||||
$table->rememberToken();
|
||||
|
|
|
|||
|
|
@ -9,8 +9,14 @@ class DatabaseSeeder extends Seeder
|
|||
*
|
||||
* @return void
|
||||
*/
|
||||
// Run using: php artisan db:seed
|
||||
public function run()
|
||||
{
|
||||
// $this->call(UserSeeder::class);
|
||||
DB::table('users')->insert([
|
||||
'name' => 'test',
|
||||
'email' => 'test@test.de',
|
||||
'role' => 'GUEST',
|
||||
'password' => Hash::make('12345678'),
|
||||
]);
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -46,12 +46,14 @@
|
|||
</li>
|
||||
|
||||
@auth
|
||||
<li class="nav-item">
|
||||
<a class="nav-link {{ Request::is('memberlist') ? 'active' : '' }}" href="/memberlist">Mitgliederliste</a>
|
||||
</li>
|
||||
<li class="nav-item">
|
||||
<a class="nav-link {{ Request::is('tourplan') ? 'active' : '' }}" href="/tourplan">Tourenplan</a>
|
||||
</li>
|
||||
@if(Auth::user()->role !='GUEST')
|
||||
<li class="nav-item">
|
||||
<a class="nav-link {{ Request::is('memberlist') ? 'active' : '' }}" href="/memberlist">Mitgliederliste</a>
|
||||
</li>
|
||||
<li class="nav-item">
|
||||
<a class="nav-link {{ Request::is('tourplan') ? 'active' : '' }}" href="/tourplan">Tourenplan</a>
|
||||
</li>
|
||||
@endif
|
||||
@endauth
|
||||
</ul>
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue