@extends('layouts.performance') @section('title', 'Soru Yönetimi') @section('perf-content')

Soru Yönetimi

Performans sorularını ekleyin, gruplandırın ve pasife alın.

@if (request()->query('saved'))
Soru kaydedildi.
@elseif (request()->query('deleted'))
Soru silindi.
@elseif (request()->query('deactivated'))
Soru kullanıldığı için pasife alındı.
@elseif (request()->query('imported'))
Toplu yükleme tamamlandı.
@elseif (request()->query('import_error'))
{{ session('import_error_message') ?: 'Toplu yükleme sırasında hata oluştu.' }}
@elseif (request()->query('error'))
İşlem sırasında hata oluştu.
@elseif (request()->query('set_saved'))
Soru seti kaydedildi.
@elseif (request()->query('set_deleted'))
Soru seti silindi.
@elseif (request()->query('set_error'))
Soru seti işleminde hata oluştu.
@elseif (request()->query('set_missing')) @php $missingName = trim((string) request()->query('set_name', '')); @endphp @if ($missingName === '')
Soru seti zorunludur.
@else
Bu soru seti bulunmuyor: {{ $missingName }}
@endif @endif @if ($errors->any())
{{ $errors->first() }}
@endif
{{ $editSet ? "Soru Seti G\u{00FC}ncelle" : 'Yeni Soru Seti' }}
@csrf
active ?? 1) ? 'checked' : '' }}>
@if ($sets->isNotEmpty())
Set Listesi
{{ $sets->count() }} kayıt
@foreach ($sets as $set) @endforeach
Set Durum İşlem
{{ $set->name }} {{ (int) $set->active === 1 ? 'Aktif' : 'Pasif' }} Düzenle
@csrf
@else
Henüz soru seti yok.
@endif
{{ $editQuestion ? "Soru G\u{00FC}ncelle" : 'Yeni Soru' }}
@csrf
active ?? 1) ? 'checked' : '' }}>
Excel ile Toplu Yükleme
@csrf
A: Soru Metni, B: Soru Seti
Soru Listesi
Toplam {{ $totalQuestions }} kayıt
@php $setLabel = "T\u{00FC}m setler"; if ($setFilter > 0) { foreach ($sets as $set) { if ((int) $set->id === (int) $setFilter) { $setLabel = (string) $set->name; break; } } } @endphp
@foreach ($sets as $set) @endforeach
@if ($search !== '' || $setFilter > 0) Temizle @endif
@foreach ($questions as $row) @endforeach
Set Soru Sıra Durum İşlem
{{ $row->set_name ?: 'Genel' }} {{ $row->question_text }} {{ (int) $row->order_no }} {{ (int) $row->active === 1 ? 'Aktif' : 'Pasif' }}
Düzenle
@csrf
@if ($totalPages > 1)
@endif
@endsection