@extends('layouts.main_dashboard.app') @php($isArabic = app()->getLocale() === 'ar') @section('title', $isArabic ? 'جدول القسم' : 'Department Schedule') @section('page_heading', $isArabic ? 'جدول القسم' : 'Department Schedule') @section('page_subtitle', $isArabic ? 'الحصص الأسبوعية لكل مساقات القسم، مع تقديم يوم اليوم أولًا وتمييزه بصريًا.' : 'Weekly sessions for every department course, ordered with today first and clearly highlighted.') @section('skip_page_hero', true) @section('content')

{{ $isArabic ? 'حصص اليوم' : 'Today sessions' }}

{{ $todayEntries->count() }}

{{ $isArabic ? 'مساقات القسم' : 'Department courses' }}

{{ $courseCount }}

{{ $isArabic ? 'فصول القسم' : 'Department classes' }}

{{ $classCount }}

{{ $isArabic ? 'مدرسو اليوم' : 'Teachers in scope' }}

{{ $teacherCount }}

@foreach($orderedDays as $day) @php($isTodayTab = $day === $today) @endforeach
@foreach($orderedDays as $day) @php($entries = $groupedSchedule[$day] ?? collect())

{{ __('dashboard.' . $day) }}

@if($day === $today) {{ $isArabic ? 'يوم اليوم' : 'Current day' }} @endif

{{ $isArabic ? 'كل الحصص المسندة لمدرسي القسم في هذا اليوم.' : 'All scheduled sessions assigned to department teachers on this day.' }}

{{ $isArabic ? 'عدد الحصص:' : 'Sessions:' }} {{ $entries->count() }}

@if($entries->isEmpty())
{{ $isArabic ? 'لا توجد حصص لهذا اليوم داخل القسم.' : 'No department sessions are scheduled for this day.' }}
@else
@foreach($entries as $entry) @endforeach
{{ $isArabic ? 'الحصة' : 'Period' }} {{ $isArabic ? 'المدرس' : 'Teacher' }} {{ $isArabic ? 'المساق' : 'Course' }} {{ $isArabic ? 'الفصل' : 'Class' }} {{ $isArabic ? 'الوقت' : 'Time' }}
{{ $entry->period }} {{ $entry->course?->teacher?->name ?? '—' }}

{{ $entry->course?->name ?? '—' }}

{{ $entry->course?->subject?->name ?? '—' }}

{{ $entry->course?->schoolClass?->name ?? '—' }} {{ $entry->start_time }} - {{ $entry->end_time }}
@endif
@endforeach
@endsection