Commit Graph
4 Commits
Author SHA1 Message Date
mirivladandQwen-Coder 8ab423607c Fix: Исправлены имена маршрутов для тестов
Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
2026-03-26 13:37:30 +08:00
mirivladandQwen-Coder 32c9df5453 Feat: CRUD тестов (начало)
✅ TestController (resource controller)
✅ Маршруты: /admin/courses/{course}/tests
✅ Blade-шаблоны: index, create
✅ Интеграция в show курса

Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
2026-03-26 13:17:44 +08:00
mirivladandQwen-Coder b3d1daeea6 Feat: Генерация thumbnail для обложек курсов
✅ Intervention Image установлен
✅ generateThumbnail() - создаёт копию 400x300px с crop по центру
✅ deleteThumbnails() - удаляет оригинал и thumb
✅ Обновлены store, update, destroy методы
✅ View используют оригиналы для show, thumb для списка

Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
2026-03-26 12:39:10 +08:00
mirivladandQwen-Coder 731eb48537 Feat: CRUD курсов
✅ CourseController (resource)
✅ CoursePolicy
✅ Маршруты: /admin/courses
✅ Blade-шаблоны:
  - index.blade.php (список с карточками)
  - create.blade.php (форма создания)
  - edit.blade.php (форма редактирования)
  - show.blade.php (просмотр)
✅ Ссылка в сайдбаре
✅ Загрузка изображений (thumbnail)
✅ Типы курсов: standard, scorm, h5p

Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
2026-03-26 11:31:40 +08:00