@if (session()->has('message')) @endif @if (session()->has('error')) @endif

{{ $schoolPeriods->count() }}

Total Períodos

{{ \App\Models\SchoolPeriod::where('is_active', true)->count() }}

Períodos Activos

{{ \App\Models\SchoolPeriod::where('is_current', true)->count() }}

Período Actual

Lista de Períodos Escolares

Administra los períodos escolares registrados en el sistema

@can('create school periods') @endcan
@forelse($schoolPeriods as $schoolPeriod) @empty @endforelse
Nombre @if($sortField == 'name') @endif Fecha Inicio @if($sortField == 'start_date') @endif Fecha Fin @if($sortField == 'end_date') @endif Estado @if($sortField == 'is_active') @endif Acciones
{{ substr($schoolPeriod->name, 0, 1) }}
{{ $schoolPeriod->name }}
@if($schoolPeriod->is_current) Actual @endif
{{ $schoolPeriod->start_date->format('d/m/Y') }} {{ $schoolPeriod->end_date->format('d/m/Y') }}
is_active ? 'checked' : '' }} @can('edit school periods') wire:click="toggleStatus({{ $schoolPeriod->id }})" @endcan>
No se encontraron períodos escolares