Evidencias del Seguimiento

@csrf @php $archivos = json_decode($seguimiento->evidencia, true) ?? []; @endphp
@foreach ($archivos as $archivo) @php $extension = strtolower(pathinfo($archivo, PATHINFO_EXTENSION)); $nombreArchivo = basename($archivo); $isImage = in_array($extension, ['jpg','jpeg','png','gif','webp']); $isDoc = in_array($extension, ['pdf','doc','docx','xls','xlsx','ppt','pptx','zip','rar']); @endphp
{{-- Mostrar imagen o documento --}} @if ($isImage)
Evidencia

{{ $nombreArchivo }}

Ver / Descargar @elseif ($isDoc) @php $iconos = [ 'pdf' => asset('icons/pdf.png'), 'doc' => asset('icons/word.png'), 'docx' => asset('icons/word.png'), 'xls' => asset('icons/excel.png'), 'xlsx' => asset('icons/excel.png'), 'ppt' => asset('icons/ppt.png'), 'pptx' => asset('icons/ppt.png'), 'zip' => asset('icons/zip.png'), 'rar' => asset('icons/zip.png'), ]; $icono = $iconos[$extension] ?? asset('icons/file.png'); @endphp

{{ $nombreArchivo }}

Ver / Descargar @else
Archivo

{{ $nombreArchivo }}

@endif
@endforeach {{-- Tarjeta agregar --}}
Agregar evidencia