@extends('layouts.adminlte') @section('title', 'Individui') @section('page_title', 'Elenco Individui') @php $columnLabels = [ 'codice' => 'Codice', 'cognome' => 'Cognome', 'nome' => 'Nome', 'email' => 'Email', 'telefono' => 'Telefono', 'tag' => 'Tag', ]; $vistaDefaultJson = $vista ? $vista->toJson() : 'null'; $allColumnsJson = json_encode($allColumns); $visibleColumnsJson = json_encode($visibleColumns); $canWriteIndividui = Auth::user()->canManage('individui'); $canDeleteIndividui = Auth::user()->canDelete('individui'); @endphp @section('content')

Lista Individui

@include('partials._tag-filter-bar', ['filterTags' => $allTags])
@if($individui->count() > 0) @if(in_array('codice', $visibleColumns)) @endif @if(in_array('cognome', $visibleColumns)) @endif @if(in_array('nome', $visibleColumns)) @endif @if(in_array('email', $visibleColumns)) @endif @if(in_array('telefono', $visibleColumns)) @endif @if(in_array('tag', $visibleColumns)) @endif @foreach($individui as $ind) @if(in_array('codice', $visibleColumns)) @endif @if(in_array('cognome', $visibleColumns)) @endif @if(in_array('nome', $visibleColumns)) @endif @if(in_array('email', $visibleColumns)) @endif @if(in_array('telefono', $visibleColumns)) @endif @if(in_array('tag', $visibleColumns)) @endif @endforeach
Codice Cognome Nome Email Telefono TagAzioni
{{ $ind->codice_id }} {{ $ind->cognome }} {{ $ind->nome }} {{ $ind->getEmailPrimariaAttribute() ?: '-' }}{{ $ind->getTelefonoPrimarioAttribute() ?: '-' }} @foreach($ind->tags as $tag) {{ $tag->name }} @endforeach @if($canWriteIndividui) @endif @if($canDeleteIndividui) @endif
@else

Nessun individuo presente

@if($canWriteIndividui) Crea il primo individuo @endif
@endif
@if($individui->count() > 0) @endif
{{-- MODAL: Assegna Gruppo massivo --}} {{-- MODAL: Gestione Tag massiva --}} @endsection @section('scripts') @endsection