{{-- @extends('front.practitioner.import.template.import') --}} @extends('front.patient.inner-layout.app') @section('page_tab_title' ,"My Courses") @section('content')
{{-- --}} {{--

My courses

--}}

My courses

@include('front.patient.inner-layout.header')
@if(isset($courseData)) @if( count($courseData) > 0 ) @foreach($courseData as $course) @if(isset($course->course_name))
@php $total = $course->total_lessons ?? 0; $completed = $course->completed_lessons ?? 0; $progressPercent = ($total > 0) ? round(($completed / $total) * 100) : 0; $image = $course->image ?? null; $hasThumbnail = !empty($image) && File::exists(storage_path('app/public/course_images/' . $image)); $isLocked = $course->grant_lock_status == 1; $expiryDate = $course->course_expiry_date; $today = $course->todayDate; $isExpired = $expiryDate && $expiryDate != '0000-00-00' && $expiryDate < $today; $coursePreviewUrl = 'javascript:void(0)'; if (!$isExpired && !$isLocked && $course->first_lesson_id) { $coursePreviewUrl = route('patient.course.preview', [ 'course_id' => base64_encode($course->id), 'lesson_id' => base64_encode($course->first_lesson_id) ]); } @endphp {{-- course --}} {{-- course --}} course
{{-- {{ $course->course_name ?? '' }} --}} {{-- {{ $course->course_name ?? '' }} --}} {{ $course->course_name ?? '' }}
{{ $course->businessProfile->name ?? '' }}
{{--

Expiry: {{ $course->course_expiry_date ? \Carbon\Carbon::parse($course->course_expiry_date)->format('d/m/Y') : '' }}

--}} Expiry: {{ empty($course->course_expiry_date) || $course->course_expiry_date == '0000-00-00' ? 'Ongoing' : \Carbon\Carbon::parse($course->course_expiry_date)->format('d/m/Y') }}

{{ $progressPercent }}%

@if(!$course->first_lesson_id)

Lessons not yet added by practitioner

@endif
@endif @endforeach @else

Courses dashboard

It looks like you haven’t purchased any courses. Once you do, they will show here.

@endif @endif
@endsection @section('js') @endsection