@extends('layouts.adminlte') @section('title', 'Eventi') @section('page_title', 'Eventi') @php $canWriteEventi = Auth::user()->canManage('eventi'); $canDeleteEventi = Auth::user()->canDelete('eventi'); @endphp @section('content') @if(session('success'))
|
@if($canDeleteEventi)
|
Nome Evento @if(request('sort') === 'nome_evento') @else @endif | Descrizione @if(request('sort') === 'descrizione_evento') @else @endif | Tipologia @if(request('sort') === 'tipo_evento') @else @endif | Ricorrenza @if(request('sort') === 'tipo_recorrenza') @else @endif | Gruppi @if(request('sort') === 'gruppi') @else @endif | Responsabili @if(request('sort') === 'responsabili') @else @endif | Creato @if(request('sort') === 'created_at') @else @endif | Azioni |
|---|---|---|---|---|---|---|---|---|
|
@if($canDeleteEventi)
|
{{ $evento->nome_evento }} @if($evento->is_incontro_gruppo) Incluso @endif | {{ Str::limit($evento->descrizione_evento, 50) ?: '-' }} | @if($evento->tipo_evento) @php $tipologiaEvento = \App\Models\TipologiaEvento::where('nome', $evento->tipo_evento)->first(); @endphp @if($tipologiaEvento) {{ $tipologiaEvento->descrizione ?: $tipologiaEvento->nome }} @else {{ $evento->tipo_evento }} @endif @else - @endif | @if($evento->tipo_recorrenza && $evento->tipo_recorrenza !== 'singolo') {{ $evento->periodicita_label }} @else Singolo @endif | @forelse($evento->gruppi->take(2) as $gruppo) {{ $gruppo->nome }} @empty - @endforelse @if($evento->gruppi->count() > 2) +{{ $evento->gruppi->count() - 2 }} @endif |
@forelse($evento->responsabili->take(2) as $resp)
{{ $resp->nome_completo }} @empty - @endforelse @if($evento->responsabili->count() > 2) +{{ $evento->responsabili->count() - 2 }} altri @endif |
{{ $evento->created_at->format('d/m/Y') }} | @if($canWriteEventi) @endif |
|
Nessun evento trovato |
||||||||