@inject('calendar', 'App\Services\AcademicCalendarService') @php $currentYear = $calendar->getCurrentYear(); $currentTerm = $calendar->getCurrentTerm(); $upcomingEvents = $calendar->getUpcomingEvents(4); $weekNumber = $calendar->getCurrentWeekNumber($currentTerm); @endphp
التقويم الحالي
@if($currentTerm)

{{ $currentTerm->name }}

الأسبوع {{ $weekNumber ?? '--' }}
السنة الدراسية
{{ $currentYear->name ?? '---' }}
@else
لا يوجد فصل دراسي نشط حالياً
@endif عرض التقويم الكامل
المواعيد القادمة {{ $upcomingEvents->count() }}
@forelse($upcomingEvents as $event)
{{ $event['type'] == 'exam' ? 'امتحان' : ($event['type'] == 'assignment' ? 'تكليف' : 'فعالية') }}
{{ $event['title'] }}
{{ \Carbon\Carbon::parse($event['date'])->diffForHumans() }}
@empty
لا توجد مواعيد قريبة
@endforelse