Added views for authorizing.
This commit is contained in:
@@ -1 +1,14 @@
|
||||
<p class="text-muted">This page took {{ number_format(microtime(true) - LARAVEL_START, 3) }} seconds to render.</p>
|
||||
<nav class="navbar navbar-expand-lg navbar-light bg-light">
|
||||
<p class="text-muted">
|
||||
This page took {{ number_format(microtime(true) - LARAVEL_START, 3) }} seconds to render.
|
||||
</p>
|
||||
@auth
|
||||
<form id="logout-form" action="{{ route('logout') }}"
|
||||
method="POST">
|
||||
@csrf
|
||||
<button class='btn btn-outline-primary ml-' type='submit' id='submit'>
|
||||
Logout
|
||||
</button>
|
||||
</form>
|
||||
@endauth
|
||||
</nav>
|
||||
|
||||
@@ -8,61 +8,110 @@
|
||||
<h1>@yield('title')</h1>
|
||||
<form action="/bookings" method='post'>
|
||||
{{ csrf_field() }}
|
||||
<table>
|
||||
<tr>
|
||||
<td>{{ Form::label('date', 'Datum') }}</td>
|
||||
<td>{{ Form::date('date') }}</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>{{ Form::label('reference', 'Buchungstext') }}</td>
|
||||
<td>{{ Form::text('reference') }}</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>{{ Form::label('person_or_company', 'Person / Firma') }}</td>
|
||||
<td>{{ Form::text('person_or_company') }}</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>{{ Form::label('amount', 'Betrag') }}</td>
|
||||
<td>{{ Form::text('amount') }}</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>{{ Form::label('account_type_id', 'Konto') }}</td>
|
||||
<td>{{ Form::select('account_type_id', $accountTypeArray, 'placeholder',
|
||||
['placeholder' => 'Hier auswählen ...']) }}</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>{{ Form::label('person_target_id', 'Personenkonto') }}</td>
|
||||
<td>{{ Form::select('person_target_id', $openTargetsArray, 'placeholder',
|
||||
['placeholder' => 'Hier auswählen ...']) }}</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><b>oder:</b></td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>{{ Form::label('personTarget[person_id]', 'neue Soll-Buchung') }}</td>
|
||||
<td>
|
||||
{{
|
||||
Form::select(
|
||||
'personTarget[person_id]',
|
||||
$personsArray,
|
||||
'placeholder',
|
||||
['placeholder' => 'Hier auswählen ...']
|
||||
)
|
||||
}}
|
||||
{{ Form::date('personTarget[date]') }}
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>{{ Form::label('project_id', 'Projekt') }}</td>
|
||||
<td>{{ Form::select('project_id', $projectsArray, 'placeholder',
|
||||
['placeholder' => 'Hier auswählen ...']) }}</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>{{ Form::label('note', 'Anmerkung') }}</td>
|
||||
<td>{{ Form::textarea('note') }}</td>
|
||||
</tr>
|
||||
</table>
|
||||
<div class='form-group row'>
|
||||
{{ Form::label('date', 'Datum', ['class' => 'col-sm-2 col-form-label']) }}
|
||||
<div class='col-sm-10'>
|
||||
{{ Form::date('date', null, ['class' => 'form-control']) }}
|
||||
</div>
|
||||
</div>
|
||||
<div class='form-group row'>
|
||||
{{ Form::label('reference', 'Buchungstext', ['class' => 'col-sm-2 col-form-label']) }}
|
||||
<div class='col-sm-10'>
|
||||
{{ Form::text('reference', null, ['class' => 'form-control']) }}
|
||||
</div>
|
||||
</div>
|
||||
<div class='form-group row'>
|
||||
{{ Form::label('person_or_company', 'Person / Firma', ['class' => 'col-sm-2 col-form-label']) }}
|
||||
<div class='col-sm-10'>
|
||||
{{ Form::text('person_or_company', null, ['class' => 'form-control']) }}
|
||||
</div>
|
||||
</div>
|
||||
<div class='form-group row'>
|
||||
{{ Form::label('amount', 'Betrag', ['class' => 'col-sm-2 col-form-label']) }}
|
||||
<div class='col-sm-10'>
|
||||
{{ Form::text('amount', null, ['class' => 'form-control']) }}
|
||||
</div>
|
||||
</div>
|
||||
<div class='form-group row'>
|
||||
{{ Form::label('account_type_id', 'Konto', ['class' => 'col-sm-2 col-form-label']) }}
|
||||
<div class='col-sm-10'>
|
||||
{{
|
||||
Form::select(
|
||||
'account_type_id',
|
||||
$accountTypeArray,
|
||||
'placeholder',
|
||||
[
|
||||
'placeholder' => 'Hier auswählen ...',
|
||||
'class' => 'form-control'
|
||||
]
|
||||
)
|
||||
}}
|
||||
</div>
|
||||
</div>
|
||||
<div class='form-group row'>
|
||||
{{ Form::label('person_target_id', 'Personenkonto', ['class' => 'col-sm-2 col-form-label']) }}
|
||||
<div class='col-sm-10'>
|
||||
{{
|
||||
Form::select(
|
||||
'person_target_id',
|
||||
$openTargetsArray,
|
||||
'placeholder',
|
||||
[
|
||||
'placeholder' => 'Hier auswählen ...',
|
||||
'class' => 'form-control'
|
||||
]
|
||||
)
|
||||
}}
|
||||
</div>
|
||||
</div>
|
||||
<b>oder:</b>
|
||||
<div class='form-group row'>
|
||||
{{
|
||||
Form::label(
|
||||
'personTarget[person_id]',
|
||||
'neue Soll-Buchung',
|
||||
['class' => 'col-sm-2 col-form-label']
|
||||
)
|
||||
}}
|
||||
<div class='col-sm-5'>
|
||||
{{
|
||||
Form::select(
|
||||
'personTarget[person_id]',
|
||||
$personsArray,
|
||||
'placeholder',
|
||||
[
|
||||
'placeholder' => 'Hier auswählen ...',
|
||||
'class' => 'form-control'
|
||||
]
|
||||
)
|
||||
}}
|
||||
</div>
|
||||
<div class='col-sm-5'>
|
||||
{{ Form::date('personTarget[date]', null, ['class' => 'form-control']) }}
|
||||
</div>
|
||||
</div>
|
||||
<div class='form-group row'>
|
||||
{{ Form::label('project_id', 'Projekt', ['class' => 'col-sm-2 col-form-label']) }}
|
||||
<div class='col-sm-10'>
|
||||
{{
|
||||
Form::select(
|
||||
'project_id',
|
||||
$projectsArray,
|
||||
'placeholder',
|
||||
[
|
||||
'placeholder' => 'Hier auswählen ...',
|
||||
'class' => 'form-control'
|
||||
]
|
||||
)
|
||||
}}
|
||||
</div>
|
||||
</div>
|
||||
<div class='form-group row'>
|
||||
{{ Form::label('note', 'Anmerkung', ['class' => 'col-sm-2 col-form-label']) }}
|
||||
<div class='col-sm-10'>
|
||||
{{ Form::textarea('note', null, ['class' => 'form-control']) }}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<ul>
|
||||
@foreach ($errors->all() as $error)
|
||||
@@ -70,6 +119,10 @@
|
||||
@endforeach
|
||||
</ul>
|
||||
|
||||
<button type="submit" id="submit">Speichern</button>
|
||||
<div class='form-group row'>
|
||||
<div class='col-sm-10'>
|
||||
<button class='btn btn-primary' type="submit" id="submit">Speichern</button>
|
||||
</div>
|
||||
</div>
|
||||
</form>
|
||||
@endsection
|
||||
|
||||
@@ -50,17 +50,25 @@
|
||||
<div class='form-group row'>
|
||||
{{ Form::label('person_id', 'Person / Firma', ['class' => 'col-sm-2 col-form-label']) }}
|
||||
<div class='col-sm-10'>
|
||||
{{
|
||||
Form::select(
|
||||
'person_id',
|
||||
$peopleArray,
|
||||
$personTarget->person_id,
|
||||
[
|
||||
'placeholder' => 'Hier auswählen ...',
|
||||
'class' => 'form-control'
|
||||
]
|
||||
)
|
||||
}}
|
||||
@if (is_null($personTarget->id))
|
||||
<select class='js-example-basic-multiple form-control' name='person_id[]' multiple='multiple'>
|
||||
@foreach ($peopleArray as $personId => $personName)
|
||||
<option value='{{ $personId }}'>{{ $personName }}</option>
|
||||
@endforeach
|
||||
</select>
|
||||
@else
|
||||
{{
|
||||
Form::select(
|
||||
'person_id',
|
||||
$peopleArray,
|
||||
$personTarget->person_id,
|
||||
[
|
||||
'placeholder' => 'Hier auswählen ...',
|
||||
'class' => 'form-control'
|
||||
]
|
||||
)
|
||||
}}
|
||||
@endif
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
@@ -43,8 +43,13 @@
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function() {
|
||||
$('#datatable').DataTable();
|
||||
} );
|
||||
});
|
||||
|
||||
$(document).ready(function() {
|
||||
$('.js-example-basic-multiple').select2();
|
||||
});
|
||||
</script>
|
||||
|
||||
|
||||
</body>
|
||||
</html>
|
||||
|
||||
Reference in New Issue
Block a user