{{ __('Edit User') }}

Edit User

Update user details, department and roles.

@csrf @method('PUT') @php $departmentEditOptions = [['value' => '', 'label' => 'Select a department']]; foreach ($departments as $department) { $departmentEditOptions[] = ['value' => (string) $department->id, 'label' => $department->name]; } $branchEditOptions = [['value' => '', 'label' => 'Select a branch']]; foreach ($branches as $branch) { $branchEditOptions[] = [ 'value' => (string) $branch->id, 'label' => $branch->name.($branch->code ? ' ('.$branch->code.')' : ''), ]; } $managerEditOptions = [['value' => '', 'label' => 'No manager assigned']]; foreach ($managers as $manager) { $managerLabel = trim(($manager->name ?? '').' '.($manager->surname ?? '')); if ($manager->email) { $managerLabel = $managerLabel !== '' ? $managerLabel.' ('.$manager->email.')' : $manager->email; } $managerEditOptions[] = [ 'value' => (string) $manager->id, 'label' => $managerLabel !== '' ? $managerLabel : 'User #'.$manager->id, ]; } @endphp
@error('name')

{{ $message }}

@enderror
@error('surname')

{{ $message }}

@enderror
@error('email')

{{ $message }}

@enderror
@error('phone')

{{ $message }}

@enderror
@error('branch_manager_id')

{{ $message }}

@enderror
@error('department_id')

{{ $message }}

@enderror
@error('branch_id')

{{ $message }}

@enderror
@php $currentRoles = $managedUser->roles->pluck('name')->all(); @endphp @foreach ($roles as $role) @endforeach
@error('roles')

{{ $message }}

@enderror
Cancel