20],[],0,-1); } if (!empty($bandi)) { $risultati = []; foreach($bandi AS $bando) { $insert = true; if (!isset($_searchString) && !empty($bando["scadenza"]) && strtotime($bando["scadenza"]) < time()) { $insert = false; } if ($insert) { $risultati[$bando["tipologia"]][] = $bando; } } $icone = [ "I" => "fa fa-bullseye", "S" => "fa fa-list", "M" => "fa fa-store", ]; foreach($risultati AS $type => $elenchi) { if (!empty($elenchi)) { if (!isset($_searchString)) { $linkHP = ""; switch($type) { case "I": $createButton = false; $titleHp = __("Indagini di mercato ante 31/12/2023"); $linkHP = "archivio_indagini"; break; case "S": $createButton = true; $titleHp = __("S.D.A."); $linkHP = "archivio_sda"; break; case "M": $createButton = true; $titleHp = __("Mercato elettronico"); $linkHP = "archivio_mercato"; break; case "F": $createButton = true; $titleHp = __("Albi fornitori"); $linkHP = "archivio_albo"; break; case "P": $createButton = true; $titleHp = __("Albi professionisti"); $linkHP = "archivio_professionisti"; break; default: $createButton = false; $linkHP = ""; $titleHp = __("Elenco"); break; } if ($createButton) { $icon = $icone[$type] ?? "fa fa-users"; $badge = count($elenchi); $elementiDx[] = "
{$titleHp} {$badge}
"; continue; } ?>