Territori

Gestione dei territori della congregazione

@can('territori.manage')
{{-- Un territorio nuovo nasce dal designer delle piantine: si disegna il confine e lo si crea da lì (PiantineEditor, ?nuovo=1). L'editor è dell'amministratore: chi ha solo territori.manage resta sul form. --}} Nuovo territorio Cestino
@endcan
{{-- Filters --}}
Filtri

@if($usesPriorityOrdering) ⬆ Ordinamento attivo: prioritari prima, poi territori con piu tempo in reparto. @else Ordinamento predefinito: numero territorio dal piu piccolo al piu grande. @endif

{{-- Table --}}
@forelse($territori as $territorio) @empty @endforelse
N° @if($sortField === 'numero') {{ $sortDirection === 'asc' ? '▲' : '▼' }} @endif Zona Tipologia Stato Assegnatario Azioni
@if($territorio->thumbnail_path) Thumbnail territorio {{ $territorio->numero }} @endif {{ $territorio->numero }}
{{ $territorio->zona?->nome ?? '-' }} {{ $territorio->tipologia?->nome ?? '-' }} @php $stato = $territorio->stato; @endphp {{ $territorio->stato_etichetta }} @if($territorio->is_prioritario) ★ Prioritario @endif {{ $territorio->assegnatario?->nome_completo ?? '-' }}
{{-- Primary actions: Assegna / Rientra --}} @can('territori.assign') @if(!$territorio->assegnazioneCorrente && $territorio->attivo) Assegna @endif @endcan @can('territori.return') @if($territorio->assegnazioneCorrente) {{-- Rientra non cancella niente: era rosso pieno quanto un Elimina. È l'azione principale della riga, alternativa ad Assegna. --}} Rientra @endif @endcan {{-- Secondary actions --}} {{-- Solo icona: l'aria-label non è ridondante col title, è l'unico nome che un lettore di schermo annuncia in modo affidabile. --}} @can('territori.manage') @if($territorio->attivo) @else @endif @endcan
Nessun territorio trovato Prova a modificare i filtri di ricerca
{{ $territori->links() }}