@extends('simaju.layouts.main') @section('title', 'Jadwal Pelajaran Mingguan') @section('page-title', 'Jadwal Pelajaran Mingguan') @section('page-subtitle', 'Tampilan jadwal pelajaran per minggu') @section('content')
Kembali ke List
@if($kelasId)

{{ $kelas->nama_kelas }}

{{ $kelas->jurusan->nama ?? '' }} • {{ $tahunAjaran }} • Semester {{ $semester }}

@foreach($hariList as $hari) @endforeach @php // Dapatkan semua jam mulai yang unik, diurutkan $allTimes = []; foreach($jadwals as $hari => $items) { foreach($items as $item) { $time = date('H:i', strtotime($item->jam_mulai)); if (!in_array($time, $allTimes)) { $allTimes[] = $time; } } } sort($allTimes); @endphp @forelse($allTimes as $time) @foreach($hariList as $hari) @php $jadwal = $jadwals[$hari]->first(function($item) use ($time) { return date('H:i', strtotime($item->jam_mulai)) == $time; }); @endphp @endforeach @empty @endforelse
Jam {{ $hari }}
{{ $time }} @if($jadwal)
{{ $jadwal->mataPelajaran->nama_mapel }}
{{ $jadwal->guru->nama }}
{{ date('H:i', strtotime($jadwal->jam_mulai)) }} - {{ date('H:i', strtotime($jadwal->jam_selesai)) }}
@if($jadwal->ruangan)
{{ $jadwal->ruangan }}
@endif
@else
-
@endif

Belum ada jadwal untuk kelas ini

Silakan tambahkan jadwal terlebih dahulu

@endif @endsection @push('styles') @endpush