@extends('layouts.dashboard') @section('title', 'Bewerbungen · '.$guild->name.' · TacForce Pro') @php $unlimited = $maxForms >= PHP_INT_MAX; @endphp @section('content')

Bewerbungen

Bewerbungsformulare verwalten. {{ $forms->count() }} / {{ $unlimited ? '∞' : $maxForms }} genutzt

@if ($atLimit)
Du hast das Formular-Limit deines Plans ({{ $maxForms }}) erreicht. Plan upgraden, um weitere Formulare anzulegen.
@endif
{{-- LIST --}}

Formulare

@if ($forms->isEmpty())

Noch keine Formulare. Erstelle rechts das erste.

@else
    @foreach ($forms as $f)
  • {{ $f->title }}

    @if ($f->is_enabled) Aktiv @else Inaktiv @endif

    {{ $f->questions->count() }} {{ \Illuminate\Support\Str::plural('Frage', $f->questions->count()) }}

    @if ($f->target_channel_id)
    @csrf
    @else @endif

    Formular „{{ $f->title }}" löschen?

    Alle Fragen werden mitgelöscht.

    @csrf @method('DELETE')
  • @endforeach
@endif
{{-- CREATE / EDIT FORM --}}
@csrf

@error('title')

{{ $message }}

@enderror
@error('description')

{{ $message }}

@enderror
@error('target_channel_id')

{{ $message }}

@enderror
@error('staff_role_id')

{{ $message }}

@enderror
@error('accepted_role_id')

{{ $message }}

@enderror
{{-- Questions repeater --}}
@error('questions')

{{ $message }}

@enderror

Noch keine Fragen — füge oben welche hinzu.

Formular aktiv
@endsection