Courses Details

Programs, levels, teachers, assigned admins, and course dates.

@php $paidCourses = $courses->filter(fn($item) => $item->finanaceStudentInvoice?->payment_status === 'paid'); $paidCertificateCourses = $paidCourses ->pluck('course') ->filter() ->unique('id') ->values(); @endphp
@forelse ($paidCourses as $item) @empty @endforelse
ID Program Level Track Type Teacher Name Admin Assigned Start Date End Date
{{ $item->course->id ?? 'N/A' }} {{ $item->course?->track?->name_en ?? 'N/A' }} {{ $item->course?->trackLevel?->name_en ?? 'N/A' }} {{ $item->course->trackType?->name ?? 'N/A' }} @if ($item->course) {{ $item->course->staff->first_name . ' ' . $item->course->staff->last_name }} @else N/A @endif @if ($item->course) {{ $item->course->admin_assigned_students && $item->course->admin_assigned_students->count() > 0 ? $item->course->admin_assigned_students->map(function ($assignment) { return $assignment->admin ? $assignment->admin->full_name : 'N/A'; })->join(', ') : 'N/A' }} @else N/A @endif {{ $item->course->start_date ?? 'N/A' }} {{ $item->course->end_date ?? 'N/A' }}
No courses found.
First Feedback

Hidden feedback section preserved from the original page.

@forelse ($courses as $item) @empty @endforelse
ID Type Teacher's Name Completed Date Completed Time
{{ $item->course->id ?? 'N/A' }} {{ $item->course->track_type_id ?? 'N/A' }} {{ optional($item->course?->teacher)->full_name ?? 'N/A' }} {{ \Carbon\Carbon::parse($item->course?->start_date)->format('d-M-Y') ?? 'N/A' }} {{ \Carbon\Carbon::parse($item->course?->start_date)->format('h:i A') ?? 'N/A' }}
No feedback found.