@extends('layouts.examiner') @section('title', 'CBT Settings') @section('content')

CBT Settings

@if(session('success'))
{{ session('success') }}
@endif @if($settings->isEmpty())
No settings found in the database yet. Run php artisan db:seed --class="Database\Seeders\CbtSettingSeeder" to populate defaults from the current config.
@else
@csrf @method('PUT') @foreach($settings as $group => $items)
{{ $groupLabels[$group] ?? ucfirst($group ?? 'other') }}
@foreach($items as $setting)
@if($setting->type === 'boolean')
key, $setting->castValue()) ? 'checked' : '' }}>
@elseif(in_array($setting->type, ['integer', 'float'])) type === 'float') step="any" @endif class="form-control @error($setting->key) is-invalid @enderror" id="{{ $setting->key }}" name="{{ $setting->key }}" value="{{ old($setting->key, $setting->value) }}"> @error($setting->key)
{{ $message }}
@enderror @else @error($setting->key)
{{ $message }}
@enderror @endif
@endforeach
@endforeach
@endif @endsection