{{ trans('messages.basic') }}

{{-- Download Officer Biodata --}} @if(Laratrust::isAbleTo('download-user-profile'))
{!! trans('messages.download').' '.trans('messages.profile') !!}
@endif @if(Laratrust::isAbleTo('edit-user')) {!! Form::model($user,['method'=>'POST', 'route'=>['user.profile-update',$user->id], 'class'=>'user-profile-form', 'id'=>'user-profile-form', 'data-no-form-clear'=>1, 'data-refresh'=>'load-user-detail']) !!}
{!! Form::label('username',trans('messages.username'),[]) !!} {!! Form::input('text','username',$user->username,['class'=>'form-control','placeholder'=>trans('messages.username')]) !!}
{{--
{!! Form::label('employee_code',trans('messages.user').' '.trans('messages.code'),[])!!} {!! Form::input('text','employee_code',$user->Profile->employee_code,['class'=>'form-control','placeholder'=>trans('messages.user').' '.trans('messages.code'), 'readonly' => 'true'])!!}
--}}
{!! Form::label('card_id',trans('messages.card_id'),[]) !!} {!! Form::text('card_id',$user->card_id,['class'=>'form-control','placeholder'=>trans('messages.card_id')]) !!}
{!! Form::label('user_email',trans('messages.email')) !!} {!! Form::input('email','user_email',$user->email,['class'=>'form-control','placeholder'=>trans('messages.email')]) !!}
@if (Laratrust::isAbleTo('change-user-role') && $user->id != Auth::user()->id)
{!! Form::label('role_id',trans('messages.role'),[]) !!} {!! Form::select('role_id[]',\App\Role::staffRole()->pluck('name','id'),$user->Roles->pluck('id'),['class'=>'form-control selectpicker']) !!}
@endif

{!! Form::label('name',trans('messages.name'),[]) !!} {!! Form::input('text','first_name',$user->Profile->first_name,['class'=>'form-control','placeholder'=>trans('messages.first').' '.trans('messages.name')]) !!}
{!! Form::label('date_of_birth',trans('messages.date_of').' '.trans('messages.birth'),[]) !!} {!! Form::input('text','date_of_birth',$user->Profile->date_of_birth,['class'=>'form-control datepicker pickYear','placeholder'=>trans('messages.date_of').' '.trans('messages.birth')]) !!}
{!! Form::label('gender',trans('messages.gender'),[]) !!}
@foreach(config('lists.gender') as $gender) Profile->gender == $gender) ? 'checked' : ''}}> {{trans('messages.'.$gender)}} @endforeach
{!! Form::label('unique_identification_number',trans('messages.nric'),[]) !!} {!! Form::input('text','unique_identification_number',$user->Profile->unique_identification_number,['class'=>'form-control','placeholder'=>trans('messages.nric')]) !!}
{!! Form::label('foreign_identification_number',trans('messages.foreign_doc_num'),[]) !!} {!! Form::input('text','foreign_identification_number',$user->Profile->foreign_identification_number,['class'=>'form-control','placeholder'=>trans('messages.foreign_doc_num')]) !!}
{!! Form::label('nationality','IC '.trans('messages.type'),[]) !!} {!! Form::select('nationality',App\User::$nationality,$user->Profile->nationality,['class'=>'form-control selectpicker','title'=>trans('messages.select_one')]) !!}
{!! Form::label('nationality_country_code',trans('messages.nationality'),[]) !!} {!! Form::select('nationality_country_code', [null => trans('messages.select_one')] + config('country'),$user->Profile->nationality_country_code,['class'=>'form-control','title'=>trans('messages.country')]) !!}
{!! Form::label('pr_date_issued','PR '.trans('messages.date_of').' '.trans('messages.issue'),[]) !!} {!! Form::input('text','pr_date_issued',$user->Profile->pr_date_issued,['class'=>'form-control datepicker pickYear','placeholder'=>trans('messages.date_of').' '.trans('messages.issue')]) !!}
{!! Form::label('ethnic_group',trans('messages.ethnic_group'),[]) !!} {!! Form::select('ethnic_group',App\User::$ethnic_group,$user->Profile->ethnic_group,['class'=>'form-control selectpicker','title'=>trans('messages.select_one')]) !!}
{!! Form::label('marital_status',trans('messages.marital').' '.trans('messages.status'),[]) !!} {!! Form::select('marital_status', translateList('marital_status'),$user->Profile->marital_status,['class'=>'form-control selectpicker','title'=>trans('messages.select_one')]) !!}
{!! Form::label('no_of_child',trans('messages.no_of').' '.trans('messages.children'),[]) !!} {!! Form::input('number','no_of_child',$user->Profile->no_of_child,['class'=>'form-control','placeholder'=>trans('messages.no_of').' '.trans('messages.children')]) !!}
{!! Form::label('phone',trans('messages.primary').' '.trans('messages.phone')) !!} {!! Form::input('text','phone',$user->Profile->phone,['class'=>'form-control','placeholder'=>trans('messages.primary').' '.trans('messages.phone')]) !!}
{!! Form::label('work_phone',trans('messages.secondary').' '.trans('messages.phone')) !!} {!! Form::input('text','work_phone',$user->Profile->work_phone,['class'=>'form-control','placeholder'=>trans('messages.secondary').' '.trans('messages.phone')]) !!}
{!! Form::label('plrd_id',trans('messages.plrd_grade')) !!} {!! Form::select('plrd_id',$plrd_grade,$user->Profile->plrd_id,['class'=>'form-control selectpicker','title'=>trans('messages.select_one')]) !!}
{!! Form::label('plrd_date',trans('messages.plrd_eff_date')) !!} {!! Form::input('text','plrd_date',$user->Profile->plrd_date,['class'=>'form-control datepicker','placeholder'=>trans('messages.plrd_eff_date')]) !!}
{!! Form::label('plrd_exp_date',trans('messages.plrd_exp_date')) !!} {!! Form::input('text','plrd_exp_date',$user->Profile->plrd_exp_date,['class'=>'form-control datepicker','placeholder'=>trans('messages.plrd_exp_date')]) !!}

{!! Form::label('address',trans('messages.residential').' '.trans('messages.address'),[]) !!}
{!! Form::input('text','zipcode',$user->Profile->zipcode,['class'=>'form-control','placeholder'=>trans('messages.zipcode'),'onkeyup'=>'fillAddress(this)']) !!}
#
{!! Form::input('text','unit_no',$user->Profile->unit_no,['class'=>'form-control','placeholder'=>trans('messages.unit_no')]) !!}
{!! Form::input('text','address_line_1',$user->Profile->address_line_1,['class'=>'form-control','placeholder'=>trans('messages.address'),'id'=>'address']) !!}

{{ getCustomFields('user-registration-form',$custom_register_field_values) }}
{!! Form::submit(trans('messages.save'),['class' => 'btn btn-primary pull-right']) !!} {!! Form::close() !!} @else @include('user.basic') @endif