Basic navigation
This commit is contained in:
parent
f4840f2792
commit
d13e5f4df0
9 changed files with 202 additions and 27 deletions
|
|
@ -0,0 +1,86 @@
|
|||
<?php
|
||||
|
||||
namespace App\Http\Controllers;
|
||||
|
||||
use App\User;
|
||||
use Illuminate\Http\Request;
|
||||
|
||||
class UserController extends Controller
|
||||
{
|
||||
/**
|
||||
* Display a listing of the resource.
|
||||
*
|
||||
* @return \Illuminate\Http\Response
|
||||
*/
|
||||
public function index()
|
||||
{
|
||||
$users=User::all();
|
||||
return view('memberlist', compact('users'));
|
||||
}
|
||||
|
||||
/**
|
||||
* Show the form for creating a new resource.
|
||||
*
|
||||
* @return \Illuminate\Http\Response
|
||||
*/
|
||||
public function create()
|
||||
{
|
||||
//
|
||||
}
|
||||
|
||||
/**
|
||||
* Store a newly created resource in storage.
|
||||
*
|
||||
* @param \Illuminate\Http\Request $request
|
||||
* @return \Illuminate\Http\Response
|
||||
* /
|
||||
public function store(Request $request)
|
||||
{
|
||||
//
|
||||
}
|
||||
|
||||
/**
|
||||
* Display the specified resource.
|
||||
*
|
||||
* @param \App\User $user
|
||||
* @return \Illuminate\Http\Response
|
||||
*/
|
||||
public function show(User $user)
|
||||
{
|
||||
//
|
||||
}
|
||||
|
||||
/**
|
||||
* Show the form for editing the specified resource.
|
||||
*
|
||||
* @param \App\User $user
|
||||
* @return \Illuminate\Http\Response
|
||||
*/
|
||||
public function edit(User $user)
|
||||
{
|
||||
//
|
||||
}
|
||||
|
||||
/**
|
||||
* Update the specified resource in storage.
|
||||
*
|
||||
* @param \Illuminate\Http\Request $request
|
||||
* @param \App\User $user
|
||||
* @return \Illuminate\Http\Response
|
||||
*/
|
||||
public function update(Request $request, User $user)
|
||||
{
|
||||
//
|
||||
}
|
||||
|
||||
/**
|
||||
* Remove the specified resource from storage.
|
||||
*
|
||||
* @param \App\User $user
|
||||
* @return \Illuminate\Http\Response
|
||||
*/
|
||||
public function destroy(User $user)
|
||||
{
|
||||
//
|
||||
}
|
||||
}
|
||||
|
|
@ -13,9 +13,45 @@ class DatabaseSeeder extends Seeder
|
|||
public function run()
|
||||
{
|
||||
DB::table('users')->insert([
|
||||
'name' => 'test',
|
||||
'email' => 'test@test.de',
|
||||
'role' => 'GUEST',
|
||||
'name' => 'Torsten Schneider',
|
||||
'email' => 'magus@zauberturm.de',
|
||||
'role' => 'ADMIN',
|
||||
'password' => Hash::make('12345678'),
|
||||
]);
|
||||
DB::table('users')->insert([
|
||||
'name' => 'Ross Walsh',
|
||||
'email' => 'ross@ross.de',
|
||||
'role' => 'ADMIN',
|
||||
'password' => Hash::make('12345678'),
|
||||
]);
|
||||
DB::table('users')->insert([
|
||||
'name' => 'Dirk Fischer',
|
||||
'email' => 'dirk@fischergruppe.de',
|
||||
'role' => 'ADMIN',
|
||||
'password' => Hash::make('12345678'),
|
||||
]);
|
||||
DB::table('users')->insert([
|
||||
'name' => 'Rainer Zufall',
|
||||
'email' => 'rainer@rainer.de',
|
||||
'role' => 'MEMBER',
|
||||
'password' => Hash::make('12345678'),
|
||||
]);
|
||||
DB::table('users')->insert([
|
||||
'name' => 'Marie Huana',
|
||||
'email' => 'marie@marie.de',
|
||||
'role' => 'MEMBER',
|
||||
'password' => Hash::make('12345678'),
|
||||
]);
|
||||
DB::table('users')->insert([
|
||||
'name' => 'Tim Buktu',
|
||||
'email' => 'tim@tim.de',
|
||||
'role' => 'GUEST',
|
||||
'password' => Hash::make('12345678'),
|
||||
]);
|
||||
DB::table('users')->insert([
|
||||
'name' => 'Mario Nese',
|
||||
'email' => 'mario@mario.de',
|
||||
'role' => 'GUEST',
|
||||
'password' => Hash::make('12345678'),
|
||||
]);
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,15 +1,48 @@
|
|||
@extends('layouts.app')
|
||||
|
||||
@section('content')
|
||||
<div class="container">
|
||||
<div class="container text-center mt-5">
|
||||
<h1 class="text-center text-light">Aktivitäten</h1>
|
||||
|
||||
<div class="row justify-content-center">
|
||||
|
||||
|
||||
<div class="col-md-8">
|
||||
<div class="card">
|
||||
<div class="card-header"><h3>Aktivitäten</h3></div>
|
||||
|
||||
<div class="card-body">
|
||||
<!-- class="fas fa-plus">--> <!-- Font Awesome Demo-->
|
||||
<h4> Aktivitäten der MotorradIG</h4>
|
||||
|
||||
|
||||
<h5>Selber anrufen und angerufen werden.
|
||||
Einmal im Jahr erhältst Du eine Liste aller IG-Mitglieder inkl. Telefonnummern.
|
||||
Die Erscheinungstermine unserer Mitgliederliste + News sind natürlich auf die Motorrad-Saison
|
||||
abgestimmt, ca: März, Juni und September (Saisonstart, -mitte, -ende). Für Eure (Urlaubs) Planung und
|
||||
damit der Winter nicht zu lange wird, halten wir in der November- Dezember-Ausgabe schon den
|
||||
Tourenkalender für das nächste Jahr für Euch bereit.
|
||||
<p> </p>
|
||||
|
||||
<h5>Zusätzlich eröffnet Dir die Liste die Möglichkeit zur
|
||||
Teilnahme an einem regelmäßigen Stammtisch, gemeinsame Ausfahrten an Wochenenden, einer
|
||||
Urlaubsbörse sowie Saisonauftakt- und Jahrestreffen. Eigeninitiative ist hierbei erwünscht.</h5>
|
||||
<p> </p>
|
||||
|
||||
<h5>Da leider auch diese Art der Adressenvermittlung nicht ganz ohne Kostenaufwand geht,
|
||||
müssen wir einmal jährlich einen Selbstkostenbeitrag in Höhe von 20,- EUR erheben.
|
||||
Diese Kosten entstehen durch Werbung, Porto, Erfassungsmaterialien etc..</h5>
|
||||
<p> </p>
|
||||
|
||||
<h5>Hast Du jetzt immer noch eine positive Einstellung zu dieser Idee? Dann nichts wie hin.
|
||||
Stammtisch Düsseldorf: </h5>
|
||||
<p> </p>
|
||||
<h5>Wir treffen uns jeden 2. Mittwoch im Monat ab ca. 19 Uhr in der
|
||||
Trattoria and Bar Antonio, Roßstr. 87, 40476 Düsseldorf-Derendorf, Tel.: 0211/43637525.
|
||||
Stadtplan und Anfahrt mit öffentlichen Verkehrsmitteln findet ihr unter:<br/>
|
||||
<a href="#">http://???/</a>
|
||||
</h5>
|
||||
<p> </p><h5>Da Antonio befindet sich direkt neben der Kirche.
|
||||
Parkmöglichkeiten sind im Umkreis um den Italiener genügend vorhanden.</h5>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
|
|
|||
|
|
@ -2,13 +2,12 @@
|
|||
|
||||
@section('content')
|
||||
|
||||
<style>a:visited {cyan;}</style>
|
||||
<div class="container text-center mt-5">
|
||||
<h1 class="text-center text-light">Mitglied werden</h1>
|
||||
|
||||
<div class="container">
|
||||
<div class="row justify-content-center">
|
||||
<div class="col-md-8">
|
||||
<div class="card">
|
||||
<div class="card-header"><h3>Mitglied werden</h3></div>
|
||||
|
||||
<div class="card-body">
|
||||
<!-- class="fas fa-plus">--> <!-- Font Awesome Demo-->
|
||||
|
|
|
|||
|
|
@ -1,11 +1,15 @@
|
|||
@extends('layouts.app')
|
||||
|
||||
@section('content')
|
||||
<div class="container">
|
||||
|
||||
<div class="container text-center mt-5">
|
||||
<h1 class="text-center text-light">Willkommen auf der Homepage der Motorrad-IG Deutschland !</h1>
|
||||
|
||||
|
||||
|
||||
<div class="row justify-content-center">
|
||||
<div class="col-md-10">
|
||||
<div class="col-md-8">
|
||||
<div class="card">
|
||||
<div class="card-header"><h3>Willkommen auf der Homepage der Motorrad-IG Deutschland !</h3></div>
|
||||
|
||||
<div class="card-body">
|
||||
@if (session('status'))
|
||||
|
|
@ -21,7 +25,7 @@
|
|||
doch alle Deine Freunde sind plötzlich verhindert oder haben keine Zeit.
|
||||
Hier wollen wir Abhilfe schaffen.
|
||||
Unser Ziel: Kontaktvermittlung unter Motorradfahrer/innen für gemeinsame Touren.
|
||||
Auf den nächsten Seiten erfährst Du alles Wissenswerte über uns,
|
||||
Auf diesen Seiten erfährst Du alles Wissenswerte über uns,
|
||||
unser Angebot für unsere Mitglieder sowie sonstige Aktivitäten.</h4>
|
||||
</span>
|
||||
</div>
|
||||
|
|
|
|||
|
|
@ -23,7 +23,8 @@
|
|||
<body class="bg" style="padding: 45px 0 0 0;">
|
||||
<div id="app">
|
||||
|
||||
<nav class="navbar navbar-expand-md navbar-light bg-white shadow-sm">
|
||||
<!-- <nav class="navbar navbar-expand-md navbar-light bg-white shadow-sm"> -->
|
||||
<nav class="navbar navbar-expand-lg fixed-top navbar-dark bg-dark">
|
||||
<div class="container">
|
||||
<!--
|
||||
<a class="navbar-brand" href="{{ url('/') }}">
|
||||
|
|
@ -75,10 +76,23 @@
|
|||
@endif
|
||||
@else
|
||||
<li class="nav-item dropdown">
|
||||
|
||||
<a id="navbarDropdown" class="nav-link dropdown-toggle" href="#" role="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false" v-pre>
|
||||
{{ Auth::user()->name }} <span class="caret"></span>
|
||||
{{ Auth::user()->name }}
|
||||
@if(Auth::user()->role=='ADMIN')
|
||||
<span class="badge badge-danger badge-pill">Admin</span>
|
||||
@elseif(Auth::user()->role=='MEMBER')
|
||||
<span class="badge badge-success badge-pill">Mitglied</span>
|
||||
@else
|
||||
<span class="badge badge-warning badge-pill">Gast</span>
|
||||
@endif
|
||||
<span class="caret"></span>
|
||||
</a>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div class="dropdown-menu dropdown-menu-right" aria-labelledby="navbarDropdown">
|
||||
<a class="dropdown-item" href="{{ route('logout') }}"
|
||||
onclick="event.preventDefault();
|
||||
|
|
|
|||
|
|
@ -6,19 +6,20 @@
|
|||
|
||||
<div class="container text-primary">
|
||||
.<ul class="list-group offset-3 col-6">
|
||||
@foreach($users as $user)
|
||||
<li class="list-group-item d-flex justify-content-between align-items-center">
|
||||
Dirk Fischer
|
||||
<span class="badge badge-danger badge-pill">Admin</span>
|
||||
</li>
|
||||
<li class="list-group-item d-flex justify-content-between align-items-center">
|
||||
Ross Walsh
|
||||
<span class="badge badge-success badge-pill">Mitglied</span>
|
||||
</li>
|
||||
<li class="list-group-item d-flex justify-content-between align-items-center">
|
||||
Torsten Schneider
|
||||
<span class="badge badge-warning badge-pill">Gast</span>
|
||||
{{$user->name}}
|
||||
@if($user->role=='ADMIN')
|
||||
<span class="badge badge-danger badge-pill">Admin</span>
|
||||
@elseif($user->role=='MEMBER')
|
||||
<span class="badge badge-success badge-pill">Mitglied</span>
|
||||
@else
|
||||
<span class="badge badge-warning badge-pill">Gast</span>
|
||||
@endif
|
||||
</li>
|
||||
@endforeach
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
@endsection
|
||||
|
|
|
|||
|
|
@ -3,7 +3,7 @@
|
|||
@section('content')
|
||||
<div class="container text-center text-light mt-5">
|
||||
<h1 class="text-center">Tourenplan</h1>
|
||||
|
||||
<a href="#" class="text-center text-light">Download</a>
|
||||
<div class="container text-primary">
|
||||
.<ul class="list-group offset-3 col-6">
|
||||
<li class="list-group-item d-flex justify-content-between align-items-center">
|
||||
|
|
@ -20,5 +20,7 @@
|
|||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
|
||||
</div>
|
||||
@endsection
|
||||
|
|
|
|||
|
|
@ -20,7 +20,7 @@ Route::get('/', function () {
|
|||
Route::get('/activities', function () { return view('activities'); });
|
||||
Route::get('/become_member', function () { return view('become_member'); });
|
||||
Route::get('/meetings', function () { return view('meetings'); });
|
||||
Route::get('/memberlist', function () { return view('memberlist'); });
|
||||
Route::get('/memberlist','UserController@index');
|
||||
Route::get('/tourplan', function () { return view('tourplan'); });
|
||||
|
||||
Auth::routes();
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue