@extends('layouts.app') @section('content') @if (request('action') == 'delete' && $user) @can('delete', $user)

{{ __('user.delete') }} : {{ $user->name }}

{{ __('user.name') }}{{ $user->name }}
{{ __('user.nickname') }}{{ $user->nickname }}
{{ __('user.gender') }}{{ $user->gender }}
{{ __('user.father') }}{{ $user->father_id ? $user->father->name : '' }}
{{ __('user.mother') }}{{ $user->mother_id ? $user->mother->name : '' }}
{{ __('user.childs_count') }}{{ $childsCount = $user->childs()->count() }}
{{ __('user.spouses_count') }}{{ $spousesCount = $user->marriages()->count() }}
{{ __('user.managed_user') }}{{ $managedUserCount = $user->managedUsers()->count() }}
{{ __('user.managed_couple') }}{{ $managedCoupleCount = $user->managedCouples()->count() }}
@if ($childsCount + $spousesCount + $managedUserCount + $managedCoupleCount) {{ __('user.replace_delete_text') }} {{ Form::open([ 'route' => ['users.destroy', $user], 'method' => 'delete', 'onsubmit' => 'return confirm("'.__('user.replace_confirm').'")', ]) }} {!! FormField::select('replacement_user_id', $replacementUsers, [ 'label' => false, 'placeholder' => __('user.replacement'), ]) !!} {{ Form::submit(__('user.replace_delete_button'), [ 'name' => 'replace_delete_button', 'class' => 'btn btn-danger', ]) }} {{ link_to_route('users.edit', __('app.cancel'), [$user], ['class' => 'btn btn-default pull-right']) }} {{ Form::close() }} @else {!! FormField::delete( ['route' => ['users.destroy', $user]], __('user.delete_confirm_button'), ['class' => 'btn btn-danger'], ['user_id' => $user->id] ) !!} {{ link_to_route('users.edit', __('app.cancel'), [$user], ['class' => 'btn btn-default']) }} @endif
@endcan @else
{{ Form::model($user, ['route' => ['users.update', $user->id], 'method' =>'patch', 'autocomplete' => 'off']) }}

{{ trans('user.edit') }}

{!! FormField::text('name', ['label' => trans('user.name')]) !!} {!! FormField::text('nickname', ['label' => trans('user.nickname')]) !!}
{!! FormField::radios('gender_id', [1 => trans('app.male_code'), trans('app.female_code')], ['label' => trans('user.gender')]) !!}
{!! FormField::text('dob', ['label' => trans('user.dob'), 'placeholder' => trans('app.example').' 1959-07-20']) !!}
{!! FormField::text('yod', ['label' => trans('user.yod'), 'placeholder' => trans('app.example').' 2003']) !!}
{!! FormField::text('dod', ['label' => trans('user.dod'), 'placeholder' => trans('app.example').' 2003-10-17']) !!}

{{ trans('app.address') }} & {{ trans('app.contact') }}

{!! FormField::textarea('address', ['label' => trans('app.address')]) !!} {!! FormField::text('city', ['label' => trans('app.city'), 'placeholder' => trans('app.example').' Jakarta']) !!} {!! FormField::text('phone', ['label' => trans('app.phone'), 'placeholder' => trans('app.example').' 081234567890']) !!}

{{ trans('app.login_account') }}

{!! FormField::email('email', ['label' => trans('auth.email'), 'placeholder' => trans('app.example').' nama@mail.com']) !!} {!! FormField::password('password', ['label' => trans('auth.old_password'), 'placeholder' => '******', 'value' => '']) !!}
{{ Form::submit(trans('app.update'), ['class' => 'btn btn-primary']) }} {{ link_to_route('users.show', trans('app.cancel'), [$user->id], ['class' => 'btn btn-default']) }}
{{ Form::close() }}

{{ __('user.update_photo') }}

{{ Form::open(['route' => ['users.photo-upload', $user], 'method' => 'patch', 'files' => true]) }}
{{ userPhoto($user, ['style' => 'width:100%;max-width:300px']) }}
{!! FormField::file('photo', ['required' => true, 'label' => __('user.reupload_photo'), 'info' => ['text' => 'Format jpg, maks: 200 Kb.', 'class' => 'warning']]) !!}
{{ Form::close() }}
@can('delete', $user) {{ link_to_route('users.edit', __('user.delete'), [$user, 'action' => 'delete'], ['class' => 'btn btn-danger pull-right', 'id' => 'del-user-'.$user->id]) }} @endcan
@endif @endsection