@extends('layouts.app') @section('title', $course->title) @section('page-title', $course->title) @section('breadcrumb', 'Course / Curriculum') @push('styles') @endpush @section('content') @php $completedLessonIds = $completedLessonIds ?? []; $totalLessons = $course->sections->sum(fn ($s) => $s->lessons->count()); $completedCount = count($completedLessonIds); $allComplete = $totalLessons > 0 && $completedCount >= $totalLessons; @endphp
{{ number_format((float) ($enrollment->progress ?? 0), 0) }}% Complete

{{ $course->description }}

@if($course->thumbnailUrl()) @endif

{{ count($completedLessonIds) }} of {{ $course->sections->sum(fn ($s) => $s->lessons->count()) }} lessons completed

@foreach($course->sections as $section)

{{ $section->title }}

@if($section->description)

{{ $section->description }}

@endif
@php $sectionDone = $section->lessons->filter(fn ($l) => in_array($l->id, $completedLessonIds))->count(); $sectionTotal = $section->lessons->count(); @endphp {{ $sectionDone }}/{{ $sectionTotal }} done
@foreach($section->lessons as $lesson) @php $done = in_array($lesson->id, $completedLessonIds); @endphp @endforeach
@endforeach
@if($allComplete)

Course completed

@if($certificate ?? null) Your certificate is ready. Download it anytime. @else You finished every lesson. Issue your certificate to download it. @endif

@if($certificate ?? null) Download Certificate @else
@csrf
@endif
@endif
@endsection