Changed the way the data in the people create/edit form is stored.

This commit is contained in:
Lukas Halbritter
2018-10-12 12:11:41 +02:00
parent de5f19c73a
commit 4768e8d8cd
2 changed files with 32 additions and 14 deletions
+18 -5
View File
@@ -79,9 +79,22 @@
@if ($person->wasMember())
@foreach ($person->memberStates as $memberState)
<tr>
<td>{{ Form::hidden('memberStateId[]', $memberState->id) }}
{{ Form::date('joining_date[]', $memberState->joining_date) }}</td>
<td>{{ Form::date('leaving_date[]', $memberState->leaving_date) }}</td>
<td>
{{
Form::date(
"memberState[$memberState->id][joining_date]",
$memberState->joining_date
)
}}
</td>
<td>
{{
Form::date(
"memberState[$memberState->id][leaving_date]",
$memberState->leaving_date
)
}}
</td>
</tr>
@endforeach
@endif
@@ -89,8 +102,8 @@
{{-- Create empty input field for a new member state record. --}}
@if (!$person->isMember())
<tr>
<td>{{ Form::date('joining_date[]') }}</td>
<td>{{ Form::date('leaving_date[]') }}</td>
<td>{{ Form::date('memberState[0][joining_date]') }}</td>
<td>{{ Form::date('memberState[0][leaving_date]') }}</td>
</tr>
@endif
</table>