@extends('dashlayouts.app') @section('content')

Rekod Kehadiran Harian

@if(session('success')) @endif @if(session('error')) @endif
Kembali ke Overview
Maklumat Murid
@if ($student->attendance_status == 0) Active @elseif ($student->attendance_status == 1) 1/3 Warning @elseif ($student->attendance_status == 2) 2/3 Warning @elseif ($student->attendance_status == 3) 3/3 - CRITICAL @endif
ID Murid: {{ $student->student_id }}
Nama Murid: {{ $student->student_name }}
Sekolah: {{ $student->nama_pusat }}
Status Kehadiran: @if ($student->attendance_status == 0) Active @elseif ($student->attendance_status == 1) 1/3 @elseif ($student->attendance_status == 2) 2/3 @elseif ($student->attendance_status == 3) 3/3 - WARNING @endif
@php $attendanceByWeek = $attendance->groupBy(function($att) { return \Carbon\Carbon::parse($att->att_date)->weekOfYear; }); @endphp @if($attendanceByWeek->count() > 0) @foreach($attendanceByWeek as $weekNumber => $weekAttendance) @php $firstDate = \Carbon\Carbon::parse($weekAttendance->first()->att_date); $monday = $firstDate->copy()->startOfWeek()->format('d/m/Y'); $friday = $firstDate->copy()->startOfWeek()->addDays(4)->format('d/m/Y'); @endphp
Minggu {{ $weekNumber }}
{{ $monday }} - {{ $friday }}
@foreach($weekAttendance as $att) @php $dayName = \Carbon\Carbon::parse($att->att_date)->format('l'); $dayClass = 'day-' . strtolower($dayName); @endphp @endforeach
Hari Tarikh Masuk Keluar
{{ \Carbon\Carbon::parse($att->att_date)->locale('ms')->isoFormat('dddd') }} {{ \Carbon\Carbon::parse($att->att_date)->format('d/m/Y') }} @if($att->att_in) {{ \Carbon\Carbon::parse($att->att_in)->format('h:i A') }} @else Tiada Rekod @endif @if($att->att_out) {{ \Carbon\Carbon::parse($att->att_out)->format('h:i A') }} @else Tiada Rekod @endif
@endforeach @if($attendance->hasPages())
{{ $attendance->links() }}
@endif @else
Tiada Rekod Dijumpai

Belum ada rekod kehadiran harian untuk murid ini.

@endif
@endsection