@extends('layouts.app') @section('title', 'تعديل ' . $employee->full_name . ' - DOTS HR Pro') @section('content')
@csrf @method('PUT')

البيانات الشخصية

@if($employee->photo) الصورة الحالية موجودة — اختر ملفاً جديداً للتغيير @endif

بيانات التوظيف

@forelse($workLocations as $loc) @empty لا توجد مواقع عمل مسجّلة بعد. أضِف المواقع أولاً من صفحة مواقع العمل. @endforelse
اختر موقعًا واحدًا أو أكثر — الموظف سيسجّل الحضور من هذه المواقع فقط.

البيانات المالية

الوثائق والهوية

{{-- Custom Fields --}} @if(isset($customFields) && $customFields->count())

حقول إضافية

@php $cfSections = $customFields->groupBy('section'); @endphp @foreach($cfSections as $section => $fields) @if($cfSections->count() > 1)

{{ \App\Models\CustomField::SECTION_LABELS[$section] ?? $section }}

@endif
@foreach($fields as $cf)
@php $cfVal = $employee->customFieldValues->firstWhere('custom_field_id', $cf->id)?->value; @endphp @switch($cf->type) @case('textarea') @break @case('select') @break @case('checkbox')
id}", $cfVal) ? 'checked' : '' }}>
@break @case('date') id}", $cfVal) }}" class="form-input" {{ $cf->is_required ? 'required' : '' }}> @break @case('number') id}", $cfVal) }}" class="form-input" placeholder="{{ $cf->placeholder }}" {{ $cf->is_required ? 'required' : '' }}> @break @case('email') id}", $cfVal) }}" class="form-input" placeholder="{{ $cf->placeholder }}" dir="ltr" {{ $cf->is_required ? 'required' : '' }}> @break @case('url') id}", $cfVal) }}" class="form-input" placeholder="{{ $cf->placeholder }}" dir="ltr" {{ $cf->is_required ? 'required' : '' }}> @break @default id}", $cfVal) }}" class="form-input" placeholder="{{ $cf->placeholder }}" {{ $cf->is_required ? 'required' : '' }}> @endswitch
@endforeach
@endforeach
@endif
إلغاء
@endsection