Fix: Исправлены ссылки на тесты и вопросы

 show.blade.php теста - ссылки на вопросы работают
 show.blade.php курса - ссылки на тесты работают
 Сайдбар - ссылка Тесты ведёт на список курсов
 Вопросы кликабельны в списке

Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
This commit is contained in:
mirivlad 2026-03-26 16:18:55 +08:00
parent 4235f913d3
commit dc5418fdfe
3 changed files with 17 additions and 5 deletions

View File

@ -67,8 +67,18 @@
<a href="{{ route('admin.courses.tests.create', $course) }}" class="btn btn-sm btn-primary"><i class="bi bi-plus"></i></a>
</div>
<div class="card-body">
@if($course->tests->count() > 0)<ul class="list-group list-group-flush">@foreach($course->tests as $test)<li class="list-group-item d-flex justify-content-between">{{ $test->title }}<span class="badge bg-secondary">{{ $test->type }}</span></li>@endforeach</ul>
@else<p class="text-muted mb-0">Нет тестов</p>@endif
@if($course->tests->count() > 0)
<ul class="list-group list-group-flush">
@foreach($course->tests as $test)
<li class="list-group-item d-flex justify-content-between align-items-center">
<a href="{{ route('admin.tests.show', $test) }}" class="text-decoration-none">{{ $test->title }}</a>
<span class="badge bg-secondary">{{ $test->type }}</span>
</li>
@endforeach
</ul>
@else
<p class="text-muted mb-0">Нет тестов</p>
@endif
</div>
</div>
</div>

View File

@ -44,8 +44,10 @@
@foreach($test->questions as $question)
<li class="list-group-item d-flex justify-content-between align-items-start">
<div class="ms-2 me-auto">
<div class="fw-bold">{{ $question->type }}</div>
{{ Str::limit($question->question_text, 50) }}
<a href="{{ route('admin.tests.questions.edit', [$test, $question]) }}" class="text-decoration-none">
<div class="fw-bold">{{ $question->type }}</div>
{{ Str::limit($question->question_text, 50) }}
</a>
</div>
<span class="badge bg-primary rounded-pill">{{ $question->answers->count() }}</span>
</li>

View File

@ -30,7 +30,7 @@
</a>
</li>
<li class="nav-item">
<a class="nav-link" href="#">
<a class="nav-link" href="{{ route('admin.courses.index') }}">
<i class="bi bi-file-earmark-text"></i> Тесты
</a>
</li>