@extends('layouts.admin') @section('title', 'Edit User') @section('page-title', 'Edit User') @section('content')
@csrf @method('PUT')

Personal Information

@error('first_name')

{{ $message }}

@enderror
@error('last_name')

{{ $message }}

@enderror
@error('email')

{{ $message }}

@enderror
@error('password')

{{ $message }}

@enderror

Account Settings

@error('status')

{{ $message }}

@enderror
@error('timezone')

{{ $message }}

@enderror
@error('language')

{{ $message }}

@enderror

User Groups

@php $selectedGroupId = (string) (old('user_group_ids', $user->userGroups->pluck('id')->toArray())[0] ?? ''); $adminGroupId = null; $superAdminGroupId = null; foreach ($userGroups as $groupId => $groupName) { $normalized = strtolower(trim((string) $groupName)); if ($superAdminGroupId === null && in_array($normalized, ['superadmin', 'super admin', 'super-admin'], true)) { $superAdminGroupId = (string) $groupId; continue; } if ($adminGroupId === null && $normalized === 'admin') { $adminGroupId = (string) $groupId; continue; } if ($adminGroupId === null && str_contains($normalized, 'admin') && !str_contains($normalized, 'super')) { $adminGroupId = (string) $groupId; continue; } } @endphp @error('user_group_ids')

{{ $message }}

@enderror
Cancel Update User
@endsection