Feat: CRUD вопросов (начало)

 QuestionController (resource)
 QuestionPolicy
 Маршруты: /admin/tests/{test}/questions
 Blade-шаблоны: index, create (с JS для динамических ответов)
 Поддержка типов: single_choice, multiple_choice, input, matching
 Интеграция в show теста

Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
This commit is contained in:
mirivlad
2026-03-26 15:45:14 +08:00
co-authored by Qwen-Coder
parent fe61dcf4b7
commit a34c2e2812
7 changed files with 298 additions and 1 deletions
+1
View File
@@ -45,5 +45,6 @@ Route::middleware('auth')->group(function () {
Route::resource('course-categories', CourseCategoryController::class);
Route::resource('courses', CourseController::class);
Route::resource('courses.tests', TestController::class);
Route::resource('tests.questions', QuestionController::class);
});
});