@extends('simaju.layouts.main') @section('title', 'Ekstrakurikuler') @section('page-title', 'Ekstrakurikuler') @section('page-subtitle', 'Kelola kegiatan ekstrakurikuler sekolah') @section('content')

Total Ekstrakurikuler

{{ $ekstrakurikulers->total() }}

Aktif

{{ \App\Models\Ekstrakurikuler::where('status', 'aktif')->count() }}

Pembina

{{ \App\Models\Ekstrakurikuler::distinct('pembina_id')->count('pembina_id') }}

Total Peserta

{{ \App\Models\Ekstrakurikuler::withCount('siswas')->get()->sum('siswas_count') }}

Daftar Ekstrakurikuler

Manajemen kegiatan ekstrakurikuler dan monitoring peserta

Tambah Ekstrakurikuler
@forelse($ekstrakurikulers as $ekskul) @empty @endforelse
Nama Jenis Pembina Jadwal Peserta Status Aksi

{{ $ekskul->nama }}

@if($ekskul->tempat)

{{ $ekskul->tempat }}

@endif
@php $jenisColors = [ 'ekstrakurikuler' => 'bg-blue-100 text-blue-800', 'intrakurikuler' => 'bg-purple-100 text-purple-800', 'kokurikuler' => 'bg-green-100 text-green-800', ]; $colorClass = $jenisColors[$ekskul->jenis] ?? 'bg-gray-100 text-gray-800'; @endphp {{ ucfirst($ekskul->jenis) }} @if($ekskul->pembina)
{{ substr($ekskul->pembina->nama, 0, 1) }}

{{ $ekskul->pembina->nama }}

@if($ekskul->pembina->nip)

{{ $ekskul->pembina->nip }}

@endif
@else - @endif
@if($ekskul->hari)

{{ $ekskul->hari }}

@if($ekskul->jam_mulai && $ekskul->jam_selesai)

{{ substr($ekskul->jam_mulai, 0, 5) }} - {{ substr($ekskul->jam_selesai, 0, 5) }}

@endif
@else - @endif
{{ $ekskul->siswas_count ?? 0 }}
@if($ekskul->status == 'aktif') Aktif @else Non-Aktif @endif
@csrf @method('DELETE')

Belum Ada Ekstrakurikuler

Mulai tambahkan ekstrakurikuler untuk sekolah Anda

Tambah Ekstrakurikuler
@if($ekstrakurikulers->hasPages())
{{ $ekstrakurikulers->links() }}
@endif
@endsection