@foreach ($pages as $page)

Universidad Nacional Micaela Bastidas de Apurímac

Facultad de Administración · Escuela Profesional de Administración

Horario de clases · Semestre {{ $period->name }}

@if ($page['isNewCampusSection'])
Sede {{ $page['campus']?->name }}
@endif

Aula

{{ $page['classroom']->name }}

{{ $page['campus']?->name }}

Periodo académico

{{ $period->name }}

@if ($page['hours'] === [])

Sin bloques horarios para los filtros seleccionados.

@else @foreach ($page['days'] as $day) @endforeach @foreach ($page['hours'] as $hour) @foreach ($page['days'] as $day) @php $cell = $page['cells'][$day->value][$hour] ?? null; @endphp @if ($cell === null) @elseif (($cell['type'] ?? '') === 'covered') {{-- Cubierto por rowspan del bloque --}} @elseif (($cell['type'] ?? '') === 'block') @php $a = $cell['assignment']; @endphp @else @endif @endforeach @endforeach
Hora{{ $day->label() }}
{{ sprintf('%02d:00', $hour) }}–{{ $hour + 1 === 24 ? '24:00' : sprintf('%02d:00', $hour + 1) }}

{{ $a->course?->code }}

{{ $a->course?->name }}

@if ($a->classGroup) {{ $a->classGroup->abbreviation }} @endif @if ($a->cycle) Ciclo {{ $a->cycle->name }} @endif

@if ($a->teacher)

{{ $a->teacher->formalDisplayName() }}

@endif
@endif
@endforeach