@php $isPutraOpen = request('jenkel') == 'L'; @endphp
@forelse($rombels as $rombel)
@php
$hasData = $sidebarSiswas->contains(function ($siswa) use ($rombel, $tahunAjaranAktif) {
$kelas = $siswa->kelasBerjalan($tahunAjaranAktif);
return $kelas && $kelas['rombel'] === $rombel && $kelas['jenkel'] === 'L';
});
$isActive = request('rombel') == $rombel && request('jenkel') == 'L';
@endphp
@if($hasData)
@if($isActive)
@else @endif
Rombel {{ $rombel }}
@endif
@empty
Belum ada data.
@endforelse
@php $isPutriOpen = request('jenkel') == 'P'; @endphp
@forelse($rombels as $rombel)
@php
$hasData = $sidebarSiswas->contains(function ($siswa) use ($rombel, $tahunAjaranAktif) {
$kelas = $siswa->kelasBerjalan($tahunAjaranAktif);
return $kelas && $kelas['rombel'] === $rombel && $kelas['jenkel'] === 'P';
});
$isActive = request('rombel') == $rombel && request('jenkel') == 'P';
@endphp
@if($hasData)
{{-- [PERBAIKAN] Menggunakan $selectedTaId agar filter tahun tidak reset --}}
@if($isActive)
@else @endif
Rombel {{ $rombel }}
@endif
@empty
Belum ada data.
@endforelse