Files
law-api/resources/views/admin/quizzes/create.blade.php
2026-08-06 14:20:38 +03:30

81 lines
4.2 KiB
PHP

@extends('admin.layouts.app')
@section('content')
<div class="card">
<div class="card-header bg-primary text-white">
<h5 class="mb-0 text-white">تعریف آزمون جدید</h5>
</div>
<div class="card-body">
<form action="{{ route('quizzes.store') }}" method="POST">
@csrf
<div class="row g-3">
<div class="col-md-6">
<label class="form-label">عنوان آزمون <span class="text-danger">*</span></label>
<input type="text" name="title" class="form-control" placeholder="مثلاً: آزمون وکالت کانون وکلا سال ۱۴۰۲" required>
</div>
<div class="col-md-6">
<label class="form-label">دسته‌بندی <span class="text-danger">*</span></label>
<select name="category_id" class="form-select" required>
<option value="">انتخاب کنید...</option>
@foreach($categories as $category)
<option value="{{ $category->id }}">{{ $category->title }}</option>
@endforeach
</select>
</div>
<div class="col-md-4">
<label class="form-label">سال برگزاری</label>
<input type="number" name="year" class="form-control" placeholder="1402">
</div>
<div class="col-md-4">
<label class="form-label">نوع سوالات <span class="text-danger">*</span></label>
<select name="type" class="form-select" required>
<option value="multiple_choice">چهار گزینه‌ای (تستی)</option>
<option value="descriptive">تشریحی</option>
<option value="mixed">ترکیبی</option>
</select>
</div>
<div class="col-md-4">
<label class="form-label">مدت زمان (دقیقه)</label>
<input type="number" name="duration_minutes" class="form-control" value="60" required>
</div>
<div class="col-md-12">
<label class="form-label">توضیحات آزمون</label>
<textarea name="description" class="form-control" rows="3" placeholder="توضیحات و راهنمای شرکت در آزمون..."></textarea>
</div>
<div class="col-md-4">
<div class="form-check mt-3">
<input class="form-check-input" type="checkbox" name="has_negative_score" id="negScore" checked>
<label class="form-check-label" for="negScore">محاسبه نمره منفی (برای تستی)</label>
</div>
</div>
<div class="col-md-4">
<div class="form-check mt-3">
<input class="form-check-input" type="checkbox" name="is_free" id="isFree">
<label class="form-check-label" for="isFree">آزمون رایگان است (بدون نیاز به اشتراک)</label>
</div>
</div>
<div class="col-md-4">
<div class="form-check mt-3">
<input class="form-check-input" type="checkbox" name="is_published" id="isPub" checked>
<label class="form-check-label" for="isPub">انتشار فوری روی اپلیکیشن</label>
</div>
</div>
<div class="col-12 mt-4 text-end">
<a href="{{ route('quizzes.index') }}" class="btn btn-light me-2">انصراف</a>
<button type="submit" class="btn btn-success">ثبت و ورود به مرحله ثبت سوالات</button>
</div>
</div>
</form>
</div>
</div>
@endsection