@extends('layouts.app') @section('title', 'Postes de contrôle') @section('content') @include('admin._nav')

Postes de contrôle

Génère un lien par porte/poste d'entrée : le staff l'ouvre sur son téléphone et scanne, sans compte ni app à installer.

{{-- ---------- Formulaire de création ---------- --}}

Créer un nouveau lien de scan

@if($events->isEmpty())

Aucun événement publié pour l'instant — publie un événement avant de créer un poste de contrôle.

@else
@csrf
@endif
{{-- ---------- Liste des liens existants ---------- --}}
@forelse($scanPosts as $scanPost)
{!! QrCode::size(120)->margin(0)->generate($scanPost->scanUrl()) !!}

À scanner pour ouvrir le poste

{{ $scanPost->label }}

@if($scanPost->is_active) Actif @else Désactivé @endif

{{ optional($scanPost->event)->title ?? 'Événement supprimé' }} @if($scanPost->last_used_at) · dernier scan le {{ $scanPost->last_used_at->format('d/m/Y H:i') }} @else · jamais utilisé @endif

@csrf
@csrf @method('DELETE')
@empty
Aucun poste de contrôle créé pour l'instant.
@endforelse
@endsection