['label' => 'ANAGRAFICA', 'icon' => 'mdi mdi-book-account'], 'ordinaria' => ['label' => 'ORDINARIA', 'icon' => 'mdi mdi-clipboard-text'], 'riscaldamento' => ['label' => 'RISCALDAMENTO', 'icon' => 'mdi mdi-fire'], 'straordinarie' => ['label' => 'STRAORDINARIE', 'icon' => 'mdi mdi-hammer-wrench'], 'varie' => ['label' => 'VARIE', 'icon' => 'mdi mdi-dots-horizontal'], 'fiscali' => ['label' => 'FISCALI', 'icon' => 'mdi mdi-file-document'], 'utilita' => ['label' => 'UTILITA’', 'icon' => 'mdi mdi-tools'], ]; $activeSection = request()->get('sec', 'anagrafica'); $activeItem = request()->get('item', 'stabili'); ?> $s): ?>
@php $items = [ 'stabili' => ['label' => 'Stabili', 'icon' => 'mdi mdi-home-group'], 'condomini' => ['label' => 'Condomini', 'icon' => 'mdi mdi-account-group'], 'comuni' => ['label' => 'Comuni', 'icon' => 'mdi mdi-city'], 'tabelle' => ['label' => 'Tabelle Millesimali', 'icon' => 'mdi mdi-table'], 'voci' => ['label' => 'Voci', 'icon' => 'mdi mdi-receipt'], 'amministratore' => ['label' => 'Amministratore', 'icon' => 'mdi mdi-account-tie'], 'fornitori' => ['label' => 'Fornitori', 'icon' => 'mdi mdi-store'], // 'config' => ['label' => 'Configurazione Import', 'icon' => 'mdi mdi-cog'], ]; $onConfig = request()->routeIs('admin.gescon-import.config'); @endphp @foreach($items as $key => $i) @php $isActive = ($key === 'config') ? $onConfig : ($activeItem === $key && !$onConfig); $baseHref = ($key === 'config') ? route('admin.gescon-import.config') : route('admin.gescon-import.index', array_merge(request()->query(), ['sec' => 'anagrafica', 'item' => $key])); $hash = ''; if ($key === 'stabili') $hash = '#stabili'; if ($key === 'condomini') $hash = '#soggetti'; if ($key === 'fornitori') $hash = '#fornitori'; if ($key === 'comuni') $hash = '#comuni'; $href = $baseHref . $hash; @endphp @if($key !== 'config' || auth()->user()->can('gescon-import.config')) {{ $i['label'] }} @if($key==='stabili') ({{ (int)($stats['stabili']['totali'] ?? ($stats['stabili_totali'] ?? 0)) }}) @endif @endif @endforeach