Files
bm/public_html/resources/views/admin/user/edit.blade.php
2025-09-24 13:26:28 +02:00

95 lines
3.5 KiB
PHP

@extends('layout')
@section('content')
<h1>Benutzer bearbeiten</h1>
{!! Form::model($user,['method' => 'PATCH','route'=>['user.update',$user->id]]) !!}
<div class="form-group">
{!! Form::label('title', 'Titel:') !!}
{!! Form::text('title',null,['class'=>'form-control']) !!}
{!! Form::label('fistname', 'Vorname:') !!}
{!! Form::text('firstname',null,['class'=>'form-control']) !!}
{!! Form::label('lastname', 'Nachname:') !!}
{!! Form::text('lastname',null,['class'=>'form-control']) !!}
{!! Form::label('street', 'Straße:') !!}
{!! Form::text('street',null,['class'=>'form-control']) !!}
{!! Form::label('location', 'PLZ / Ort:') !!}
{!! Form::text('location',null,['class'=>'form-control']) !!}
{!! Form::label('phone', 'Telefonnummer:') !!}
{!! Form::text('phone',null,['class'=>'form-control']) !!}
{!! Form::label('email', 'E-Mail:') !!}
{!! Form::text('email',null,['class'=>'form-control']) !!}
{!! Form::label('password', 'Passwort:') !!}
{!! Form::text('password',null,['class'=>'form-control']) !!}
{!! Form::label('notes', 'Notizen:') !!}
{!! Form::textarea('notes',null,['class'=>'form-control']) !!}
{!! Form::label('usercategory', 'Kategorie:') !!}<br/>
<?php $myUsercats = $user->usercategory()->get()->pluck('id')->toArray();?>
@foreach($usercat as $cat)
{{ Form::checkbox("usercategory[]", $cat->id, in_array($cat->id, $myUsercats)) }}
{{$cat->name}}<br/>
@endforeach
<div class="form-group">
{!! Form::submit('Update', ['class' => 'btn btn-primary']) !!}
</div>
{!! Form::close() !!}
<h2>Kulturkarte(n)</h2>
@foreach($user->culturecard_user()->get() as $culturecardUser)
<?php $culturecard = $culturecardUser->culturecard()->first(); ?>
@if(sizeof($culturecard->culturecard_ticket()->get()) < 5)
<div style="background-color: #90EE90">
@endif
Kulturkartennummer: {{$culturecard->number}} ({{$culturecard->id}}) <br />
Gilt bis: {{date('d. F Y', strtotime($culturecard->renewal_date))}} <br /> <br />
Kulturcard-Ermäßigung eingesetzt für:
@if(is_null(\App\Event::find($culturecard->conc_ticket_event_id)))
noch nicht eingelöst
@else
{{\App\Event::find($culturecard->conc_ticket_event_id)->title}}
@endif <br /><br />
Damit bereits gekaufte Karten:
<ul>
@foreach($culturecard->culturecard_ticket()->get() as $ticket)
@if($ticket->singleSeat()->first() != null)
<li>{{$ticket->singleSeat()->first()->seat()->first()->event()->first()->title}} <a href="/admin/deleteticket/{{$ticket->id}}">X</a></li>
@else
<li>Ticket vom alten System</li>
@endif
@endforeach
<a href="/admin/addticketforculturecard/{{$culturecard->id}}">Zusätzliche Freikarte abziehen</a>
</ul>
@if(sizeof($culturecard->culturecard_ticket()->get()) < 5)
</div>
@endif
{{--@if(!$loop->last)--}}
<hr />
{{--@endif--}}
@endforeach
<br />
<h3>Neue Kulturkarte hinzufügen</h3>
<form action="/admin/new-culture-card" method="get">
Kartennummer: <input type="text" name="number"><br>
<input type="hidden" name="userid" value="{{$user->id}}" />
<input type="submit" value="Hinzufügen" />
</form>
@endsection