1. {{ __('courses::courses.home') }}
  2. /
  3. {{ __('courses::courses.search_courses') }}
@if($tutor_id)
@if (!empty($user?->profile?->image) && Storage::disk(getStorageDisk())->exists($user?->profile?->image)) {{$user?->profile?->image}} @else {{ $user->profile->image }} @endif

{{$user?->profile?->full_name}}

  • {{ $user?->profile?->native_language }}
  • @if ($user?->address?->country?->short_code)
  • {{ $user?->address?->country?->name}}
  • @endif
  • {{ number_format($user?->reviews_avg_rating, 1) }}/5.0
@endif

{{ __('courses::courses.narrow_search') }}

@if ($showClearFilters)
{{ __('courses::courses.clear_all_filters') }}
@endif
@if(!empty($categories))

@foreach ($categories as $category)
({{ $category->active_courses_count }})
@endforeach
@endif @if (!empty($ratingCounts) && is_array($ratingCounts))

@foreach ($ratingCounts as $rating => $count)
({{ $count }})
@endforeach
@endif @if (!empty($durationCounts ))

@foreach ($durationCounts as $duration => $count)
({{ number_format($count) }})
@endforeach
@endif @if (!empty($levels))

@foreach($levels as $name => $level)
({{ $level['courses_count'] }})
@endforeach
@endif
@if (isPaidSystem())

({{ number_format($totalCourses) }})
({{ number_format($paidCourses) }})
-
@endif
@if (!empty($languages))

@foreach ($languages as $language)
({{ number_format($language->active_courses_count) }})
@endforeach
@endif
@if ($showClearFilters) {{ __('courses::courses.clear_all_filters') }} @endif
@if($courses?->total() > 0) @if($showClearFilters) {{ __('courses::courses.refined_results') }} {{ $courses->total() < 10 ? str_pad($courses->total(), 2, '0', STR_PAD_LEFT) : number_format($courses->total()) }} {{ $courses->total() == 1 ? strtolower(__('courses::courses.course')) : strtolower(__('courses::courses.courses')) }} {{ __('courses::courses.search_result_text') }} @else {{ str_pad($courses->total(), 2, '0', STR_PAD_LEFT) }} {{ $courses->total() == 1 ? __('courses::courses.course_available') : __('courses::courses.courses_available') }} @endif @else {{ __('courses::courses.no_courses_found') }} @endif
{{ __('courses::courses.sort_by') }}:
@if(!empty($parPageList))
{{ __('courses::courses.show_per_page') }}:
@endif
@if($isLoading)
@include('courses::skeletons.search-courses', ['total' => 6])
@else
@include('courses::skeletons.search-courses', ['total' => 6])
@if ($courses->isNotEmpty())
@foreach ($courses as $course)
@if(!empty($course?->promotionalVideo?->path) && Storage::disk(getStorageDisk())->exists($course?->promotionalVideo?->path) ) @endif
!empty($course->ratings_avg_rating)])> {{ number_format($course->ratings_avg_rating, 1) }} ({{ $course->ratings_count == 1 ? __('courses::courses.single_reviews') : __('courses::courses.reviews_count', ['count' => $course->ratings_count]) }})
{{ __('courses::courses.'. $course->level) }}
{{ $course->language->name }}
{{ $course->curriculums_count }} {{ __('courses::courses.lessons') }}
@if (isPaidSystem() && !empty($course->pricing?->price) && !empty($course->pricing?->final_price) && $course->pricing?->price != 0.00 ) @if ($course->pricing?->price != $course->pricing?->final_price) {{ formatAmount($course->pricing?->price) }} @endif
{!! formatAmount($course->pricing?->final_price, true) !!}
@else
{{ __('courses::courses.free') }}
@endif
@if (!empty($course->content_length))
@if($course->content_length > 0) {{ getCourseDuration($course->content_length) }} @endif
@endif
@endforeach
{{ $courses->links('courses::pagination.pagination') }} @else
empty-view
{{ __('courses::courses.no_courses_found_list') }}
@endif
@endif
@push('styles') @vite([ 'public/css/videojs.css', 'public/css/flags.css', ]) @endpush @push('scripts') @endpush