@extends('layouts.master') @section('title') Inicio @endsection @section('content') @component('components.breadcrumb') @slot('li_1') Inicio @endslot @slot('li_2') Panel Academico @endslot @slot('title') Gestión de Asistencia - {{ $curso->nombre }} @endslot @endcomponent
@if($sesiones->isEmpty())
No hay sesiones activas para este curso.
@else {{-- Formulario para marcar asistencia --}}
@csrf @foreach($sesiones as $sesion) @endforeach {{-- Listar estudiantes matriculados --}} @foreach($matriculados as $matriculaCurso) {{-- Generar una celda por cada sesión --}} @foreach($sesiones as $sesion) @php // Buscar la asistencia para esta sesión $asistencia = $matriculaCurso->asistencias_por_sesion[$sesion->id_sesion] ?? null; $estado = $asistencia ? $asistencia['estado'] : 'P'; $observacion = $asistencia ? $asistencia['observaciones'] : ''; @endphp @endforeach @endforeach
Estudiante{{ $sesion->nombre }}
{{ $matriculaCurso->nombre }} {{-- Selector de estado --}} {{-- Input para observaciones --}}
{{-- Botón de enviar --}}
@endif
@endsection @section('script') @endsection