Added Methods, routes and Views for VeranstaltungController

This commit is contained in:
chrosey
2017-06-14 23:44:54 +02:00
parent 46e092f04f
commit 1deb0f59fc
9 changed files with 195 additions and 15 deletions
+33 -6
View File
@@ -2,12 +2,39 @@
@section('title', 'Neue Veranstaltung')
@section('content')
<form>
<div class="form-group">
<label for="title">Veranstaltungsname</label>
<input type="text" class="form-control" id="title" aria-describedby="titleHelp" placeholder="Veranstaltungsnamen eingeben">
<small id="titleHelp" class="form-text text-muted">Die Bezeichnung der Veranstaltung, welcher in der Übersicht angezeigt wird.</small>
<form method="POST" action="{{ route('veranstaltung.store') }}">
<div class="row">
<div class="form-group col-md-8">
<label for="name">Veranstaltungsname</label>
<input type="text" name="name" class="form-control" id="title" aria-describedby="nameHelp" placeholder="Veranstaltungsnamen eingeben" value="{{ $model->name or "" }}" required>
<small id="nameHelp" class="form-text text-muted">Die Bezeichnung der Veranstaltung, welcher in der Übersicht angezeigt wird.</small>
</div>
<div class="form-group col-md-4">
<label for="gaeste">Anzahl der Gäste</label>
<input type="number" name="gaeste" class="form-control" id="gaeste" aria-describedby="gaesteHelp" placeholder="Gastanzahl eingeben">
<small id="gaesteHelp" class="form-text text-muted">Die ungefähre Anzahl an Gästen zur Veranstaltung</small>
</div>
</div>
<div class="row">
<div class="form-group col-md-6">
<label for="beginn">Veranstaltungsbeginn</label>
<input type="datetime-local" name="beginn" class="form-control" id="beginn" aria-describedby="beginnHelp" placeholder="Veranstaltungsbeginn eingeben" value="{{ $model->beginn->format('Y-m-d\TH:i:s') }}" required>
<small id="beginnHelp" class="form-text text-muted">Der Zeitpunkt, an dem die Veranstaltung beginnt.</small>
</div>
<div class="form-group col-md-6">
<label for="ende">Veranstaltungsende</label>
<input type="datetime-local" name="ende" class="form-control" id="ende" aria-describedby="endeHelp" placeholder="Veranstaltungende eingeben">
<small id="beginnHelp" class="form-text text-muted">Der Zeitpunkt, an dem die Veranstaltung wahrscheinlich endet. (optional)</small>
</div>
</div>
<div class="row">
<div class="form-group col-md-12">
<label for="Hinweise">Hinweise</label>
<textarea class="form-control" name="hinweise" id="hinweise" aria-describedby="hinweiseHelp" rows="3"></textarea>
<small id="hinweiseHelp" class="form-text text-muted">Hinweise zur Veranstalung</small>
</div>
</div>
<input type="hidden" name="_token" value="{{ csrf_token() }}">
<button type="submit" class="btn btn-primary">Submit</button>
</form>
@endsection