@extends('layout', ['profile' => true]) @section('content')
{{-- @include('profile._aside', ['active' => 'profile']) --}}
{{ __e('Welcome') }} {{ auth()->user()->en_f_name ?? auth()->user()->name }}! @php $today_session = false; $currentCourses = auth() ->user() ->courses() ->where('active', true) ->where('course_status_id', 2) ->paginate(2, ['*'], 'current'); @endphp {{ __e('Current Courses') }}
@foreach ($currentCourses as $course) @php $attendance_percentage = ($course ->course_sessions() ->whereDate('session_date', '<', \Carbon\Carbon::now()) ->count() / $course->course_sessions->count()) * 100; $color = $attendance_percentage > 50 ? '#EB695D' : '#38A7B8'; @endphp @include('profile._current_course', [ 'color' => $color, 'attendance_percentage' => $attendance_percentage, 'course' => $course, 'route' => 'instructor.myCourses.overview', ]) @endforeach
{{--
{{ $currentCourses->appends(['ending' => $currentCourses->currentPage()])->links() }}
--}} Finished Courses
@php $finishedCourses = auth() ->user() ->courses() ->where('active', true) ->whereIn('course_status_id', [6, 7]) ->paginate(2, ['*'], 'ending'); @endphp @foreach ($finishedCourses as $courseCustomer)
{{ $courseCustomer->name }} {{ $courseCustomer->start_date }} to {{ $courseCustomer->end_date }}
@endforeach {{--
{{ $finishedCourses->appends(['current' => $finishedCourses->currentPage()])->links() }}
--}}
{{--
@foreach ($currentCourses as $courseCustomer) @php $today_lecture = $courseCustomer->course ->course_sessions() ->whereDate('session_date', '>=', date('Y-m-d')) ->orderBy('session_date','ASC') ->first(); @endphp @if ($today_lecture) @endif @endforeach
--}} @foreach ($currentCourses as $course) @php $today_lectures = $course ->course_sessions() ->whereDate('session_date', '=', date('Y-m-d')) ->orderBy('session_date', 'ASC') ->get(); @endphp @endforeach @if (auth()->user()->is_instructor) {{-- today_lectures --}} @if ($today_lectures->count() > 0)
@else
@endif {{-- today_lectures --}} @endif
@endsection