@extends('layouts.app') @section('content')
@component('components.breadcrumb', [ 'links' => [['name' => 'Assignment', 'url' => ''], ['name' => 'Assignments', 'url' => '']], ]) @endcomponent @can('exam_assignment_index') New Assignment @endcan
Show
{{-- Per Page --}} {{-- --}} {{-- Search --}} {{-- Status --}} {{-- Category --}} {{-- --}} {{-- Track --}} {{-- --}} {{-- Clear Filters --}}
@canany(['exam_assignment_edit', 'exam_assignment_destroy']) @endcan {{-- @dd($assignments) --}} @forelse ($assignments as $assignment) @canany(['exam_assignment_edit', 'exam_assignment_destroy']) @endcan @empty @endforelse
ID Assignment Name Student / Group Name Level Group / Private Status Created DateActions
{{ $assignment->id }} {{ $assignment->title }} @php $firstSchedule = $assignment->staffScheduled; @endphp {{-- @dd($firstSchedule ) --}} @if ($firstSchedule && $firstSchedule?->trackType?->slug === 'private') @php $firstStudent = $firstSchedule?->courseStudent?->first()?->student; @endphp {{ $firstStudent?->first_name ?? '' }} {{ $firstStudent?->last_name ?? '' }} @else {{ $assignment->staffScheduled->trackType->name ?? '' }} @endif {{ $assignment->staffScheduled->trackLevel->name_en ?? '' }} {{ $assignment->staffScheduled->trackType->name ?? '' }} {{ $assignment->is_active ? 'Active' : 'Deactivated' }} {{ $assignment->created_at ?? '' }} Answers @can('exam_assignment_edit') Edit @endcan @can('exam_assignment_destroy') @endcan
No Assignments
{{ $assignments->appends(request()->except('page'))->links('pagination::bootstrap-5') }}
Show All Previous Assignments
@endsection @push('scripts') @endpush