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

Bank Soal (Question Bank)

Kelola dan filter total {{ $totalQuestions }} soal ujian/kuis.

@csrf @method('DELETE')
Import Soal + Tambah Soal
@if(request()->hasAny(['search', 'department_id', 'position_id', 'subject_id', 'question_type', 'question_level', 'created_by'])) Reset @endif
@forelse($questions as $q) @empty @endforelse
Q.ID Subject / Materi Penempatan Tipe & Level Pertanyaan Pembuat Aksi
{{ $q->id }}
{{ $q->subject->name ?? 'Materi Umum' }}
{{ $q->department->name ?? 'Semua Dept' }} {{ $q->position->name ?? 'Semua Jabatan' }} {{ str_replace('_', ' ', $q->question_type) }}
@if($q->question_level == 'mudah') Mudah @elseif($q->question_level == 'sedang') Sedang @else Sulit @endif

{{ strip_tags($q->question_text) }}

{{ $q->creator->first_name ?? 'ID: '.$q->created_by }}
@if($q->creator && $q->creator->hasRole('trainer')) Trainer @else Staf / Admin @endif
@csrf @method('DELETE')
Belum ada data soal yang sesuai kriteria filter.
@if($questions->hasPages())
{{ $questions->links() }}
@endif
@endsection