@extends('layout.layout') @section('content') @include('components.alert')
Control how many quizzes appear and search by quiz information.
Quiz title, availability, teacher, admin, result, submission date, and available actions.
| ID | Name | Due Date | Teacher | Admin | Result | Submitted Date | Actions | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| #{{ $quiz->id }} |
{{ $quiz->title }}
{{ count($quiz->questions) }} Question(s)
|
Available:
{{ $availableFrom?->format('Y-m-d') ?? '-' }}
{{ $availableFrom?->format('H:i') ?? '' }}
Until:
{{ $availableUntil?->format('Y-m-d H:i') ?? 'No day limit' }}
@if ($quiz->starts_at_timestamp)
Loading...
@endif
@if ($quiz->due_at_timestamp)
Loading...
@endif
|
{{ strtoupper(substr($teacher->first_name ?? 'T', 0, 1) . substr($teacher->last_name ?? '', 0, 1)) }}
{{ $teacher->first_name ?? '' }} {{ $teacher->last_name ?? '' }}
|
@forelse ($admins as $admin)
{{ $admin->admin->full_name ?? '' }}
@empty
-
@endforelse
|
@if ($quiz->quizSubmissions) @if ($submission->passed) Pass @else Fail @endif @else No Result @endif | @if ($quiz->has_submission){{ $quiz->quizSubmissions->submitted_at }} |
|
@elseif ($quiz->is_upcoming)
Not Started Yet |
|
@elseif ($quiz->attempts->isNotEmpty() && $quiz->attempts->first()->status === 'in_progress')
Already Started |
|
@elseif ($quiz->is_expired)
Expired |
|
@elseif (!$quiz->can_start_now)
- |
|
@else
Start Quiz |
|
@endif
No quizzes found.There are no quizzes matching your current filters. |
|||||||||||||||||