@extends('adminlte::page') @section('title', 'Detail Sesi Mengajar | Smart Cendekia') @section('content_header')

Detail Sesi Mengajar

Informasi lengkap aktivitas guru, jurnal materi, dan absensi siswa.

Kembali
@stop @section('content')
{{-- KOLOM KIRI: INFO GURU & STATISTIK --}}
{{-- 1. Profil Guru Card --}}
{{-- Avatar --}}
User profile picture
{{ $sesi->user->name }}
Guru Pengajar {{-- Detail List --}}
Tanggal {{ $sesi->created_at->translatedFormat('d F Y') }}
Mapel {{ $sesi->jadwal->mataPelajaran->nama_mapel ?? '-' }}
Kelas {{ $sesi->kelas->nama_kelas ?? '-' }}
Scan Masuk {{ \Carbon\Carbon::parse($sesi->waktu_mulai)->format('H:i') }}
Scan Pulang {{ $sesi->waktu_selesai ? \Carbon\Carbon::parse($sesi->waktu_selesai)->format('H:i') : '-' }}
{{-- 2. Statistik Kehadiran Siswa --}}
Statistik Kehadiran Siswa

{{ $rekap['hadir'] }}

Hadir

{{ $rekap['alpa'] }}

Alpa

{{ $rekap['izin'] }}

Izin

{{ $rekap['sakit'] }}

Sakit
{{-- Progress Bar --}}
Persentase Kehadiran {{ $persentaseHadir }}%
{{-- KOLOM KANAN: JURNAL & DAFTAR SISWA --}}
{{-- 1. Jurnal Pembelajaran --}}
Jurnal Pembelajaran
{{-- Materi --}}
Materi yang Disampaikan

{!! nl2br(e($sesi->materi_pembelajaran ?? 'Tidak ada materi tercatat.')) !!}

{{-- Catatan --}} @if($sesi->catatan_kegiatan)
Catatan / Kendala

"{{ $sesi->catatan_kegiatan }}"

@endif
{{-- 2. Tabel Siswa --}}
Daftar Hadir Siswa
@forelse ($sesi->AbsensiKelasDetail as $absen) @empty @endforelse
No Nama Siswa NISN Status
{{ $loop->iteration }} {{ $absen->siswa->nama ?? '-' }} {{ $absen->siswa->nisn ?? '-' }} @php $badgeClass = 'bg-light-secondary text-muted'; $icon = 'fa-minus'; if($absen->status_kehadiran == 'hadir') { $badgeClass = 'bg-light-success text-success'; $icon = 'fa-check'; } elseif($absen->status_kehadiran == 'sakit') { $badgeClass = 'bg-light-warning text-warning'; $icon = 'fa-hospital'; } elseif($absen->status_kehadiran == 'izin') { $badgeClass = 'bg-light-info text-info'; $icon = 'fa-envelope'; } elseif($absen->status_kehadiran == 'alpa') { $badgeClass = 'bg-light-danger text-danger'; $icon = 'fa-times'; } @endphp {{ $absen->status_kehadiran }}

Belum ada data absensi siswa.

@stop @section('css') @stop