{{ __('dashboard.Attendance Results') }}
{{ number_format(count($attendanceData)) }}
@extends('layouts.main_dashboard.app') @section('title', __('dashboard.Attendance Report')) @section('page_heading', __('dashboard.Attendance Report')) @section('page_subtitle', __('dashboard.Attendance report subtitle')) @section('skip_page_hero', true) @section('content') @php $selectedClassName = optional($schoolClasses->firstWhere('id', (int) $selectedSchoolClass))->name; $selectedCourseName = optional(collect($courses)->firstWhere('id', (int) $selectedCourseId))->name; $absentCount = collect($attendanceData)->where('status', 'Absent')->count(); $uniqueStudents = collect($attendanceData)->pluck('student_name')->filter()->unique()->count(); @endphp
{{ __('dashboard.Attendance report subtitle') }}
{{ __('dashboard.Attendance Results') }}
{{ number_format(count($attendanceData)) }}
{{ __('dashboard.Total Absent') }}
{{ number_format($absentCount) }}
{{ __('dashboard.Students') }}
{{ number_format($uniqueStudents) }}
{{ __('dashboard.Selected Course') }}
{{ $selectedCourseName ?: '—' }}
{{ __('dashboard.Selected Class') }}: {{ $selectedClassName ?: '—' }}
{{ __('dashboard.Results') }}: {{ number_format(count($attendanceData)) }}
| {{ __('dashboard.Student Name') }} | {{ __('dashboard.Attendance Date') }} | {{ __('dashboard.Attendance Type') }} | {{ __('dashboard.Status') }} |
|---|---|---|---|
| {{ $attendance['student_name'] }} | {{ $attendance['date'] }} | {{ \Illuminate\Support\Str::headline($attendance['type']) }} | {{ __("dashboard.$statusKey") }} |