@extends('layouts.app') @section('title', 'Add question') @section('breadcrumb') Dashboard Question bank Add @endsection @push('styles') @endpush @section('content')
@csrf
{{-- ── Main content ────────────────────────────────────────── --}}

Question content

@error('question_text')
{{ $message }}
@enderror
@foreach(['a' => 'A', 'b' => 'B', 'c' => 'C', 'd' => 'D'] as $key => $label)
{{ $label }}
@error('option_'.$key)
{{ $message }}
@enderror @endforeach
@error('explanation')
{{ $message }}
@enderror
{{-- ── Settings panel ──────────────────────────────────────── --}}

Settings

@foreach(['a' => 'A', 'b' => 'B', 'c' => 'C', 'd' => 'D'] as $key => $label) @endforeach
@error('correct_answer')
{{ $message }}
@enderror
@error('status')
{{ $message }}
@enderror
Cancel

Note

  • Only active questions are pulled into exam generation.
  • The correct answer is hidden from candidates during the exam.
  • Explanation is shown after exam results are released.
@endsection @push('scripts') @endpush