@extends('layouts.nursery') @section('title', 'حضور وانصراف — '.niche_module_label('nursery')) @section('content') @php use App\Models\Nursery\AttendanceWeekdaySetting; use App\Models\Nursery\LeaveRecord; use App\Support\NurseryWeekdays; $weekdayOptions = NurseryWeekdays::selectOptions(); $prevWeek = $weekStart->copy()->subWeek()->toDateString(); $nextWeek = $weekStart->copy()->addWeek()->toDateString(); $weekLabel = $weekStart->copy()->locale('ar')->translatedFormat('j F').' – '.$weekStart->copy()->endOfWeek(Carbon\Carbon::SATURDAY)->locale('ar')->translatedFormat('j F Y'); @endphp

الحضور والانصراف

تسجيل يومي ومتابعة أسبوعية

@if(session('success'))
{{ session('success') }}
@endif @if(session('error'))
{{ session('error') }}
@endif @if($tab === 'register') @include('nursery.attendance.partials.register-tab') @elseif($tab === 'children') @include('nursery.attendance.partials.weekly-tab', [ 'scope' => LeaveRecord::SCOPE_CHILDREN, 'grid' => $childrenGrid, 'weekdaySetting' => $childrenWeekdays, 'canManage' => $canManageChildren, 'searchPlaceholder' => 'ابحث باسم الطفل...', 'showClassroomFilter' => true, ]) @elseif($tab === 'staff') @include('nursery.attendance.partials.weekly-tab', [ 'scope' => LeaveRecord::SCOPE_STAFF, 'grid' => $staffGrid, 'weekdaySetting' => $staffWeekdays, 'canManage' => $canManageStaff, 'searchPlaceholder' => 'ابحث باسم طاقم العمل...', 'showClassroomFilter' => false, ]) @endif @include('nursery.attendance.partials.modals')
@endsection