@extends('layouts.app') @section('title', 'Jadwal Pelajaran') @section('content')

Jadwal Pelajaran

Semester Aktif: {{ $activeSemester?->academicYear?->name ?? '-' }} · {{ $activeSemester?->name?->value ?? '-' }}

@if(session('success')){{ session('success') }}@endif @if ($errors->any()) {{ $errors->first() }} @endif {{-- Filter --}}
Semester Hari Sesi Jam Mapel Kelas Guru Aksi @forelse($schedules ?? [] as $schedule) {{ $schedule->semester?->academicYear?->name }} · {{ $schedule->semester?->name?->value }} {{ $schedule->day_of_week->label() }} {{ $schedule->session_order }} {{ substr($schedule->start_time, 0, 5) }} - {{ substr($schedule->end_time, 0, 5) }} {{ $schedule->subject?->name ?? '-' }} {{ $schedule->classroom?->name ?? '-' }} @if ($schedule->classroom?->grade_level) - {{ $schedule->classroom->grade_level->label() }} @endif {{ $schedule->teacher?->full_name ?? '-' }}
@empty Tidak ada data jadwal @endforelse
@if(isset($schedules) && method_exists($schedules, 'hasPages') && $schedules->hasPages()) {{ $schedules->withQueryString()->links() }} @endif
{{-- MODAL CREATE/EDIT --}}
@csrf

Otomatis menggunakan semester aktif.

@endsection