diff --git a/resources/views/layout/forms/person.blade.php b/resources/views/layout/forms/person.blade.php index 652802d..11e70c9 100644 --- a/resources/views/layout/forms/person.blade.php +++ b/resources/views/layout/forms/person.blade.php @@ -1,16 +1,34 @@ @extends('layout.master') +@section('subnav') + Zurück +@endsection + @section('content')

@yield('title')

@if (!is_null($person->id)) - {!! method_field('patch') !!} + {{ method_field('patch') }} @endif + {{ csrf_field() }}

Stammdaten

- + @@ -44,6 +62,10 @@ + + + +
{{ Form::label('title', 'Anrede') }}{{ Form::text('title', $person->title) }} + @if (!is_null($person->id)) + {{ Form::select('title', [ + 'Herr' => 'Herr', + 'Frau' => 'Frau', + 'Firma' => 'Firma'], + $person->title) }} + @else + {{ Form::select('title', [ + 'Herr' => 'Herr', + 'Frau' => 'Frau', + 'Firma' => 'Firma']) }} + @endif +
{{ Form::label('name_or_company', 'Name / Firma') }}{{ Form::label('phone', 'Telefon') }} {{ Form::text('phone', $person->phone) }}
{{ Form::label('date_of_birth', 'Geburtsdatum') }}{{ Form::text('date_of_birth', $person->date_of_birth) }}
@if ($person->title != 'Firma') @@ -53,18 +75,22 @@ Eintrittsdatum Austrittsdatum + {{-- List all member states, which are already in the database --}} @if ($person->wasMember()) @foreach ($person->memberStates as $memberState) - {{ Form::hidden('meberStateId[]', $memberState->id) }} + {{ Form::hidden('memberStateId[]', $memberState->id) }} {{ Form::text('joining_date[]', $memberState->joining_date) }} {{ Form::text('leaving_date[]', $memberState->leaving_date) }} @endforeach - @else + @endif + + {{-- Create empty input field for a new member state record. --}} + @if (!$person->isMember()) - {{ Form::text('joining_date[]', $memberState->joining_date) }} - {{ Form::text('leaving_date[]', $memberState->leaving_date) }} + {{ Form::text('joining_date[]') }} + {{ Form::text('leaving_date[]') }} @endif