@foreach ($enroll as $enrol)
@if (!empty($enrol->course_id) && $enrol->status == 1 && $enrol->user_id == Auth::user()->id)
-
@php
$learn = $price = $value = $sub_total = 0;
$reviews = App\ReviewRating::where('course_id', optional($enrol->courses)->id ?? 0)->where('status', '1')->get();
@endphp
@if ($reviews->isNotEmpty())
@php
$count = $reviews->count();
foreach ($reviews as $review) {
$learn += ($review->learn ?? 0) * 5;
$price += ($review->price ?? 0) * 5;
$value += ($review->value ?? 0) * 5;
$sub_total += $learn + $price + $value;
}
$count = $count * 3 * 5;
$rat = $count > 0 ? $sub_total / $count : 0;
$ratings_var = ($rat * 100) / 5;
@endphp
@else
{{ __('No Rating') }}
@endif
-
@php
$reviewcount = App\ReviewRating::where('course_id', optional($enrol->courses)->id ?? 0)->where('status', '1')->whereNotNull('review')->get();
$learn = $price = $value = $sub_total = 0;
foreach ($reviewcount as $review) {
$learn += ($review->learn ?? 0) * 5;
$price += ($review->price ?? 0) * 5;
$value += ($review->value ?? 0) * 5;
$sub_total += $learn + $price + $value;
}
$count = $reviewcount->count() * 3 * 5;
$overallrating = $count > 0 ? round(($sub_total / $count) * 100 / 5 / 10, 1) : null;
@endphp
@if ($overallrating)
{{ $overallrating }}{{ App\ReviewRating::where('course_id', optional($enrol->courses)->id ?? 0)->count() ?? 0 }} {{ __('Reviews') }}
@endif
@php
$progress = App\CourseProgress::where('course_id', optional($enrol->courses)->id ?? 0)->where('user_id', Auth::user()->id)->first();
@endphp
@if (!empty($progress) && !empty($progress->all_chapter_id))
@php
$total_count = count($progress->all_chapter_id);
$read_count = count($progress->mark_chapter_id ?? []);
$progres = $total_count > 0 ? ($read_count / $total_count) * 100 : 0;
@endphp
{{ __('Complete') }} {{ $progres }}%
@else
@endif
@endif
@endforeach
@foreach ($enroll as $enrol)
@if (!empty($enrol->bundle_id) && ($enrol->subscription_status === 'active' || $enrol->status == 1))
@php
$bundle_order = App\BundleCourse::where('id', $enrol->bundle_id)->first();
@endphp
@if (!empty($bundle_order) && !empty($bundle_order->course_id))
@foreach ($bundle_order->course_id as $bundle_course)
@php
$coursess = App\Course::where('id', $bundle_course)->first();
@endphp
@if (!empty($coursess))
-
@php
$learn = $price = $value = $sub_total = 0;
$reviews = App\ReviewRating::where('course_id', $coursess->id)->where('status', '1')->get();
@endphp
@if ($reviews->isNotEmpty())
@php
$count = $reviews->count();
foreach ($reviews as $review) {
$learn += ($review->learn ?? 0) * 5;
$price += ($review->price ?? 0) * 5;
$value += ($review->value ?? 0) * 5;
$sub_total += $learn + $price + $value;
}
$count = $count * 3 * 5;
$rat = $count > 0 ? $sub_total / $count : 0;
$ratings_var = ($rat * 100) / 5;
@endphp
@else
{{ __('No Rating') }}
@endif
-
@php
$reviewcount = App\ReviewRating::where('course_id', $coursess->id)->where('status', '1')->whereNotNull('review')->get();
$learn = $price = $value = $sub_total = 0;
foreach ($reviewcount as $review) {
$learn += ($review->learn ?? 0) * 5;
$price += ($review->price ?? 0) * 5;
$value += ($review->value ?? 0) * 5;
$sub_total += $learn + $price + $value;
}
$count = $reviewcount->count() * 3 * 5;
$overallrating = $count > 0 ? round(($sub_total / $count) * 100 / 5 / 10, 1) : null;
@endphp
@if ($overallrating)
{{ $overallrating }}
@endif
- ({{ App\ReviewRating::where('course_id', $coursess->id)->count() ?? 0 }} {{ __('Reviews') }})
@php
$progress = App\CourseProgress::where('course_id', $coursess->id)->where('user_id', Auth::user()->id)->first();
@endphp
@if (!empty($progress) && !empty($progress->all_chapter_id))
@php
$total_count = count($progress->all_chapter_id);
$read_count = count($progress->mark_chapter_id ?? []);
$progres = $total_count > 0 ? ($read_count / $total_count) * 100 : 0;
@endphp
{{ $progres }}% {{ __('Complete') }}
@else
{{ __('Start Course') }}
@endif
@endif
@endforeach
@endif
@endif
@endforeach