@if(isset($courseData))
@if( count($courseData) > 0 )
@foreach($courseData as $course)
@if(isset($course->course_name))
@endif
@endforeach
@else
@endif
@endif
@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_name ?? '' }}
--}}
{{--
{{ $course->course_name ?? '' }}
--}}
{{ $course->course_name ?? '' }}
@if(!$course->first_lesson_id)
{{ $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 }}%
Lessons not yet added by practitioner
@endifCourses dashboard
It looks like you haven’t purchased any courses. Once you do, they will show here.