@extends('layouts.dashboard') @section('title-content') {{ config('app.name') }} | Edit @endsection @section('content')

Edit User

{!! Form::model($user, ['method' => 'PATCH', 'route' => ['staffs.update', $srs->encode($user->id)]]) !!}

Basic Information

{!! Form::label('salutation', 'Select Salutation', ['class' => 'control-label']) !!} {!! Form::select( 'salutation', $salutations, $user->staff->salutation, $errors->has('salutation') ? ['class' => 'form-control is-invalid', 'id' => 'salutation'] : ['class' => 'form-control', 'id' => 'salutation'], ) !!}
{!! Form::label('username', 'Username/Identity:', ['class' => 'control-label']) !!} {!! Form::text('username', null, ['placeholder' => 'Username', 'class' => 'form-control']) !!}
{!! Form::label('first_name', 'FirstName', ['class' => 'control-label']) !!} {!! Form::text('first_name', null, ['placeholder' => 'First Name', 'class' => 'form-control']) !!}
{!! Form::label('middle_name', 'MiddleName') !!} {!! Form::text('middle_name', null, ['placeholder' => 'Middle Name', 'class' => 'form-control']) !!}
{!! Form::label('last_name', 'Surname:', ['class' => 'control-label']) !!} {!! Form::text('last_name', null, ['placeholder' => 'Surname', 'class' => 'form-control']) !!}
{!! Form::label('email', 'Email:', ['class' => 'control-label']) !!} {!! Form::text('email', null, ['placeholder' => 'Email', 'class' => 'form-control']) !!}
{!! Form::label('mobile_number', 'Mobile Number:', ['class' => 'control-label']) !!} {!! Form::text('mobile_number', $user->staff->mobile_number, [ 'placeholder' => 'Mobile Number', 'class' => 'form-control', ]) !!}
{!! Form::label('gender', 'Gender', ['class' => 'control-label']) !!} {!! Form::select('gender', ['M' => 'Male', 'F' => 'Female'], null, [ 'id' => 'gender', 'placeholder' => 'Select Gender', 'class' => 'form-control', ]) !!}
{!! Form::label('status', 'Status', ['class' => 'control-label']) !!} {!! Form::select('status', ['0' => 'Inactive', '1' => 'Active'], null, [ 'id' => 'status', 'placeholder' => 'Select Status', 'class' => 'form-control', ]) !!}

Basic Authentication

Password: {!! Form::password('password', ['placeholder' => 'Password', 'class' => 'form-control']) !!}
Confirm Password: {!! Form::password('confirm-password', ['placeholder' => 'Confirm Password', 'class' => 'form-control']) !!}
{{ Form::label('roles', 'Roles', ['class' => 'control-label']) }} {!! Form::select('roles[]', $roles, $staffRoles, ['class' => 'form-control', 'multiple']) !!}

Other Information

{!! Form::label('office_phone_number', 'Office Phone Number:') !!} {!! Form::text('office_phone_number', $user->staff->office_phone_number, [ 'placeholder' => 'Office Phone Number', 'class' => 'form-control', ]) !!}
{!! Form::label('office_room_number', 'Office Room Number:') !!} {!! Form::text('office_room_number', $user->staff->office_room_number, [ 'placeholder' => 'Office Room Number', 'class' => 'form-control', ]) !!}
{!! Form::label('building_id', 'Select Office Location') !!} {!! Form::select( 'building_id', $buildings, $user->staff->building_id, $errors->has('building_id') ? ['class' => 'form-control is-invalid', 'id' => 'building_id'] : ['class' => 'form-control', 'id' => 'building_id'], ) !!}
{!! Form::label('department_id', 'Select Department', ['class' => 'control-label']) !!} {!! Form::select( 'department_id', $departments, $user->staff->department_id, $errors->has('department_id') ? ['class' => 'form-control is-invalid', 'id' => 'department_id'] : ['class' => 'form-control', 'id' => 'department_id'], ) !!}
{!! Form::label('campus_id', 'Select Campus', ['class' => 'control-label']) !!} {!! Form::select( 'campus_id', $campuses, $user->staff->campus_id, $errors->has('campus_id') ? ['class' => 'form-control is-invalid', 'id' => 'campus_id'] : ['class' => 'form-control', 'id' => 'campus_id'], ) !!}
{!! Form::label('position_id', 'Select Position', ['class' => 'control-label']) !!} {!! Form::select( 'position_id', $positions, $user->staff->position_id, $errors->has('position_id') ? ['class' => 'form-control is-invalid', 'id' => 'position_id'] : ['class' => 'form-control', 'id' => 'position_id'], ) !!}
{!! Form::close() !!}
@endsection @section('scripts') @endsection