Feat: CRUD тестов (начало)

 TestController (resource controller)
 Маршруты: /admin/courses/{course}/tests
 Blade-шаблоны: index, create
 Интеграция в show курса

Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
This commit is contained in:
mirivlad
2026-03-26 13:17:44 +08:00
co-authored by Qwen-Coder
parent 68439932a8
commit 32c9df5453
5 changed files with 244 additions and 1 deletions
+3
View File
@@ -7,6 +7,8 @@ use App\Http\Controllers\Admin\GroupController;
use App\Http\Controllers\Admin\UserController;
use App\Http\Controllers\Admin\CourseCategoryController;
use App\Http\Controllers\Admin\CourseController;
use App\Http\Controllers\Admin\TestController;
use App\Http\Controllers\Admin\QuestionController;
use App\Http\Controllers\DashboardController;
use Illuminate\Support\Facades\Route;
@@ -42,5 +44,6 @@ Route::middleware('auth')->group(function () {
Route::resource('users', UserController::class);
Route::resource('course-categories', CourseCategoryController::class);
Route::resource('courses', CourseController::class);
Route::resource('courses.tests', TestController::class)->shallow();
});
});