@extends(getTemplate() . '.layouts.app') @section('content')

{{ $quiz->title }}

{{ $quiz->webinar->title }} | {{ trans('public.by') }} {{ $quiz->creator->full_name }}

{{ $quiz->pass_mark }}/{{ $questionsSumGrade }} {{ trans('public.min') }} {{ trans('quiz.grade') }}
{{ $numberOfAttempt }}/{{ $quiz->attempt }} {{ trans('quiz.attempts') }}
{{ $quizResult->user_grade }}/{{ $questionsSumGrade }} {{ trans('quiz.student_grade') }}
{{ trans('quiz.' . $quizResult->status) }} {{ trans('public.status') }}
@foreach ($quizQuestions as $key => $question)
{{ $key + 1 }}. {{ $question->title }}

{{ trans('quiz.question_grade') }}: {{ $question->grade }} | {{ trans('quiz.student_grade') }}: @php $studentGrade = 0; if ( isset($userAnswers[$question->id]['answer']) ) { $selectedAnswerId = (int)$userAnswers[$question->id]['answer']; $selectedAnswerObj = $question->quizzesQuestionsAnswers->where('id', $selectedAnswerId)->first(); if ($selectedAnswerObj && $selectedAnswerObj->correct) { $studentGrade = $question->grade; } } @endphp {{ $studentGrade }}

@if ($question->type === \App\Models\QuizzesQuestion::$descriptive)
@else
@php $selected = !empty($userAnswers[$question->id]) && isset($userAnswers[$question->id]['answer']); @endphp @if ($selected) @foreach ($question->quizzesQuestionsAnswers as $answer) @php $isSelected = $selected && ((int) $userAnswers[$question->id]['answer'] === $answer->id); $isCorrect = $answer->correct; $studentCorrect = $isSelected && $isCorrect; $studentWrong = $isSelected && !$isCorrect; @endphp
{{ $answer->title }} @if($isSelected) {{ trans('quiz.student_answer') }} @endif @if($isCorrect) {{ trans('quiz.correct') }} @endif
@endforeach @else
{{ __('Did not select any option') }}
@endif
@endif
@endforeach
@endsection