{{ $cont++ }} |
{{ $usuario->dni }} |
{{ $usuario->nombre }}
{{ $usuario->paterno }} {{ $usuario->materno }} |
{{ $usuario->cargo_nombre }} |
{{ $usuario->condicion }} |
{{ $usuario->jornada }} |
@php
// Preparar un array asociativo de asistencias para el usuario actual
$asistenciasUsuario = [];
foreach ($asistencias as $asistencia) {
$id_dia_temp = $asistencia->perosnal_id . '_' . formatearFecha($asistencia->fecha);
$asistenciasUsuario[$id_dia_temp] = $asistencia->estado;
}
@endphp
@for ($dia = 1; $dia <= date('t', strtotime("$ano-$mes")); $dia++)
@php
$fecha = date("$ano-$mes-$dia");
$diaSemana = date('w', strtotime($fecha));
$id_dia = $usuario->id . '_' . $ano . '-' . $mes . '-' . $dia;
@endphp
@if ($diasSemana[$diaSemana] == 'D' || $diasSemana[$diaSemana] == 'S')
@if (Auth::user()->institucion->nivel == 'EBA INICIAL - INTERMEDIO' ||
Auth::user()->institucion->nivel == 'EBA - AVANZADO')
{{ $asistenciasUsuario[$id_dia] ?? '' }}
|
@else
|
@endif
@else
{{ $asistenciasUsuario[$id_dia] ?? '' }}
|
@endif
@endfor
@endforeach