SMARTPenF Manajemen pendidikan nonformal
@php $hasMenu = fn (array|string $keys): bool => count(array_intersect((array) $keys, $workspace['menus'])) > 0; $learningMenus = ['pembelajaran', 'materi', 'evaluasi', 'tugas', 'jadwal_pelajaran', 'cetak_rekap_tugas']; $examMenus = ['atur_jadwal_ujian', 'atur_ruang_ujian', 'kartu_ujian', 'pts_psas', 'penilaian_pts_psas', 'rekap_kehadiran_ujian']; $reportMenus = ['penilaian', 'atur_nilai', 'input_tp', 'input_nilai', 'nilai_karakter', 'nilai_ekskul', 'input_kehadiran', 'input_prestasi', 'input_catatan', 'cetak_raport']; $eventMenus = ['administrasi_kegiatan', 'kategori_kegiatan', 'tambah_kegiatan', 'riwayat_kegiatan']; $spmbMenus = ['atur_link_ppdb', 'data_pendaftar', 'wawancara_siswa', 'data_siswa_diterima']; $inventoryMenus = ['barang_modal', 'barang_habis_pakai', 'pemeriksaan']; $cashMenus = ['keuangan', 'input_pemasukan', 'input_pengeluaran', 'rekap_kas', 'cetak_rekap']; $sppMenus = ['kategori_pembayaran', 'atur_tagihan', 'input_pembayaran', 'rekap_pembayaran']; $spjMenus = ['bku', 'cetak_c5_kwitansi', 'input_lampiran']; $graduationMenus = ['data_siswa_lulusan', 'penetapan_kelulusan', 'data_alumni', 'tracer_alumni']; @endphp
{{-- Untuk siswa & fk, dashboard generik disembunyikan (fk punya Dashboard sendiri di blok Admin Kabupaten). --}} @if (! in_array($workspace['level'] ?? null, ['siswa', 'fk'], true))

Menu aplikasi

request()->routeIs('dashboard'), ]) @if (request()->routeIs('dashboard')) aria-current="page" @endif> Dashboard @endif @if ($workspace['level'] === 'pkbm') request()->routeIs('pkbm.panduan-fitur.*')]) @if (request()->routeIs('pkbm.panduan-fitur.*')) aria-current="page" @endif> Panduan dan Fitur request()->routeIs('pkbm.buku-induk.*')]) @if (request()->routeIs('pkbm.buku-induk.*')) aria-current="page" @endif> Buku Induk @endif @if ($workspace['level'] === 'fk')

Admin Kabupaten

@foreach ([ ['route' => 'fk.dashboard', 'match' => 'fk.dashboard', 'icon' => 'bi-speedometer2', 'label' => 'Dashboard'], ['route' => 'fk.pengumuman.index', 'match' => 'fk.pengumuman.*', 'icon' => 'bi-megaphone', 'label' => 'Pengumuman'], ] as $item) request()->routeIs($item['match'])]) @if (request()->routeIs($item['match'])) aria-current="page" @endif> {{ $item['label'] }} @endforeach

Kelola PKBM

@foreach ([ ['route' => 'fk.verifikasi.index', 'match' => 'fk.verifikasi.*', 'icon' => 'bi-patch-check', 'label' => 'Verifikasi PKBM'], ['route' => 'fk.pkbm.index', 'match' => 'fk.pkbm.*', 'icon' => 'bi-buildings', 'label' => 'Data PKBM'], ['route' => 'fk.user.index', 'match' => 'fk.user.*', 'icon' => 'bi-people', 'label' => 'Manajemen User'], ['route' => 'fk.menu.index', 'match' => 'fk.menu.*', 'icon' => 'bi-shield-lock', 'label' => 'Atur Menu PKBM'], ['route' => 'fk.pembayaran.index', 'match' => 'fk.pembayaran.*', 'icon' => 'bi-wallet2', 'label' => 'Tagihan Langganan'], ] as $item) request()->routeIs($item['match'])]) @if (request()->routeIs($item['match'])) aria-current="page" @endif> {{ $item['label'] }} @endforeach

Kelola Ujian

routeIs('fk.ujian.*')) open @endif> request()->routeIs('fk.ujian.*')])> Kelola Ujian
request()->routeIs('fk.ujian.index') && request('tab', 'master') === 'master'])>Tahun & Jenis Ujian request()->routeIs('fk.ujian.index') && request('tab') === 'pembagian'])>Pembagian Penyusunan request()->routeIs('fk.ujian.index') && request('tab') === 'form'])>Form Pemesanan request()->routeIs('fk.ujian.index') && request('tab') === 'pesanan'])>Daftar Pemesanan request()->routeIs('fk.ujian.index') && request('tab') === 'paket'])>Harga Paket & Hasil request()->routeIs('fk.ujian.index') && request('tab') === 'pembayaran'])>Monitoring Pembayaran

Kelola Organisasi

Kelola Website FK PKBM
routeIs('fk.pengurus.*')) open @endif> request()->routeIs('fk.pengurus.*')])> Kelola Pengurus
request()->routeIs('fk.pengurus.index')]) @if (request()->routeIs('fk.pengurus.index')) aria-current="page" @endif> Tambah Pengurus request()->routeIs('fk.pengurus.program.index')]) @if (request()->routeIs('fk.pengurus.program.index')) aria-current="page" @endif> Program Pengurus
routeIs('fk.kegiatan.*')) open @endif> request()->routeIs('fk.kegiatan.*')])> Kelola Kegiatan
request()->routeIs('fk.kegiatan.categories*')]) @if (request()->routeIs('fk.kegiatan.categories*')) aria-current="page" @endif> Kategori Kegiatan request()->routeIs('fk.kegiatan.index')]) @if (request()->routeIs('fk.kegiatan.index')) aria-current="page" @endif> Input Kegiatan Baru request()->routeIs('fk.kegiatan.history')]) @if (request()->routeIs('fk.kegiatan.history')) aria-current="page" @endif> Riwayat & Risalah request()->routeIs('fk.kegiatan.administration*')]) @if (request()->routeIs('fk.kegiatan.administration*')) aria-current="page" @endif> Administrasi Kegiatan request()->routeIs('fk.kegiatan-form.*')]) @if (request()->routeIs('fk.kegiatan-form.*')) aria-current="page" @endif> Form Kehadiran
routeIs('fk.keuangan.*')) open @endif> request()->routeIs('fk.keuangan.*')])> Kelola Keuangan
request()->routeIs('fk.keuangan.income*')]) @if (request()->routeIs('fk.keuangan.income*')) aria-current="page" @endif> Input Pemasukan request()->routeIs('fk.keuangan.expenses*')]) @if (request()->routeIs('fk.keuangan.expenses*')) aria-current="page" @endif> Input Pengeluaran request()->routeIs('fk.keuangan.report*')]) @if (request()->routeIs('fk.keuangan.report*')) aria-current="page" @endif> Rekap Kas request()->routeIs('fk.keuangan.print*')])> Cetak Rekap
routeIs('fk.surat.*')) open @endif> request()->routeIs('fk.surat.*')])> Kelola Surat
request()->routeIs('fk.surat.index')]) @if (request()->routeIs('fk.surat.index')) aria-current="page" @endif> Register Surat request()->routeIs('fk.surat.create')]) @if (request()->routeIs('fk.surat.create')) aria-current="page" @endif> Buat Surat request()->routeIs('fk.surat.settings*')]) @if (request()->routeIs('fk.surat.settings*')) aria-current="page" @endif> Template & Penomoran
@endif @if ($workspace['level'] === 'pkbm' && $hasMenu(['pengaturan', 'siswa', 'guru', 'mapel', 'set_kelas_mapel', 'kelas', 'user_guru']))

Data Utama

@if ($hasMenu('pengaturan'))
routeIs('pkbm.settings.*', 'pkbm.kop-surat.*')) open @endif> Pengaturan
request()->routeIs('pkbm.settings.*')]) @if (request()->routeIs('pkbm.settings.*')) aria-current="page" @endif> Pengaturan Akademik request()->routeIs('pkbm.kop-surat.*')]) @if (request()->routeIs('pkbm.kop-surat.*')) aria-current="page" @endif> Pengaturan Kop Surat
@endif @if ($hasMenu(['siswa', 'guru', 'mapel']))
routeIs('pkbm.master.*', 'pkbm.siswa.exited')) open @endif> Data Master
@if ($hasMenu('siswa')) request()->routeIs('pkbm.master.*') && request()->route('type') === 'siswa']) @if (request()->routeIs('pkbm.master.*') && request()->route('type') === 'siswa') aria-current="page" @endif> Data Siswa request()->routeIs('pkbm.siswa.exited')]) @if (request()->routeIs('pkbm.siswa.exited')) aria-current="page" @endif> Siswa Keluar @endif @if ($hasMenu('guru')) request()->routeIs('pkbm.master.*') && request()->route('type') === 'guru']) @if (request()->routeIs('pkbm.master.*') && request()->route('type') === 'guru') aria-current="page" @endif> Data Guru @endif @if ($hasMenu('mapel')) request()->routeIs('pkbm.master.*') && request()->route('type') === 'mapel']) @if (request()->routeIs('pkbm.master.*') && request()->route('type') === 'mapel') aria-current="page" @endif> Data Mata Pelajaran @endif
@endif @if ($hasMenu('set_kelas_mapel'))
routeIs('pkbm.kelas.*', 'pkbm.guru-mapel.*', 'pkbm.tugas-tambahan.*')) open @endif> Set Kelas dan Tugas
@if ($hasMenu('kelas')) request()->routeIs('pkbm.kelas.*')]) @if (request()->routeIs('pkbm.kelas.*')) aria-current="page" @endif>Set Kelas@endif @if ($hasMenu('guru_mapel')) request()->routeIs('pkbm.guru-mapel.*')]) @if (request()->routeIs('pkbm.guru-mapel.*')) aria-current="page" @endif>Set Guru Mapel@endif @if ($hasMenu('tugas_tambahan')) request()->routeIs('pkbm.tugas-tambahan.*')]) @if (request()->routeIs('pkbm.tugas-tambahan.*')) aria-current="page" @endif>Set Tugas Tambahan@endif
@endif @if ($hasMenu('user_guru')) request()->routeIs('pkbm.manajemen-user.*'), ]) @if (request()->routeIs('pkbm.manajemen-user.*')) aria-current="page" @endif> Manajemen User @endif @endif @if ($workspace['level'] !== 'siswa') @if ($hasMenu(['kalender_pendidikan', 'standar_isi_kosp', 'manajemen_website', 'web_berita', 'web_galeri', 'web_pengaturan', 'papan_kreasi']))

Standar Isi

@if ($hasMenu('kalender_pendidikan')) request()->routeIs('pkbm.kalender-pendidikan.*'), ]) @if (request()->routeIs('pkbm.kalender-pendidikan.*')) aria-current="page" @endif> Kalender Pendidikan @endif @if ($hasMenu('standar_isi_kosp'))KOSP PKBM@endif @if ($hasMenu(['manajemen_website', 'web_berita', 'web_galeri', 'web_pengaturan']))
routeIs('pkbm.website.*')) open @endif> request()->routeIs('pkbm.website.*')])> Manajemen Website
@if ($hasMenu(['manajemen_website', 'web_berita'])) request()->routeIs('pkbm.website.berita*')]) @if (request()->routeIs('pkbm.website.berita*')) aria-current="page" @endif> Berita & Artikel @endif @if ($hasMenu(['manajemen_website', 'web_galeri'])) request()->routeIs('pkbm.website.galeri*')]) @if (request()->routeIs('pkbm.website.galeri*')) aria-current="page" @endif> Galeri Kegiatan @endif @if ($hasMenu(['manajemen_website', 'web_pengaturan'])) request()->routeIs('pkbm.website.slider*')]) @if (request()->routeIs('pkbm.website.slider*')) aria-current="page" @endif> Hero Slider @endif
@endif @if ($hasMenu('papan_kreasi')) request()->routeIs('pkbm.papan-kreasi.*'), ]) @if (request()->routeIs('pkbm.papan-kreasi.*')) aria-current="page" @endif> Papan Kreasi Siswa @endif @endif @if ($hasMenu(['manajemen_pekerjaan', ...$spmbMenus, 'absensi', 'administrasi_pkbm', ...$eventMenus]))

Standar Pengelolaan

@if ($hasMenu('manajemen_pekerjaan')) request()->routeIs('pkbm.pekerjaan.*'), ]) @if (request()->routeIs('pkbm.pekerjaan.*')) aria-current="page" @endif> Manajemen Pekerjaan @endif @if ($hasMenu($spmbMenus))
routeIs('pkbm.spmb.*')) open @endif> request()->routeIs('pkbm.spmb.*')])> Manajemen SPMB
@if ($hasMenu('atur_link_ppdb')) request()->routeIs('pkbm.spmb.settings*')]) @if (request()->routeIs('pkbm.spmb.settings*')) aria-current="page" @endif> Pengaturan Link SPMB @endif @if ($hasMenu('data_pendaftar')) request()->routeIs('pkbm.spmb.applicants*')]) @if (request()->routeIs('pkbm.spmb.applicants*')) aria-current="page" @endif> Data Pendaftar @endif @if ($hasMenu('wawancara_siswa')) request()->routeIs('pkbm.spmb.interview*')]) @if (request()->routeIs('pkbm.spmb.interview*')) aria-current="page" @endif> Wawancara Siswa @endif @if ($hasMenu('data_siswa_diterima')) request()->routeIs('pkbm.spmb.accepted*')]) @if (request()->routeIs('pkbm.spmb.accepted*')) aria-current="page" @endif> Siswa Diterima @endif
@endif @if ($hasMenu('absensi'))
routeIs('pkbm.absensi.*')) open @endif> Manajemen Absensi
request()->routeIs('pkbm.absensi.scan')]) @if (request()->routeIs('pkbm.absensi.scan')) aria-current="page" @endif> Absensi Kehadiran request()->routeIs('pkbm.absensi.index', 'pkbm.absensi.print')]) @if (request()->routeIs('pkbm.absensi.index', 'pkbm.absensi.print')) aria-current="page" @endif> Rekap Absensi @if ($workspace['level'] === 'pkbm') request()->routeIs('pkbm.absensi.qr.*')]) @if (request()->routeIs('pkbm.absensi.qr.*')) aria-current="page" @endif> Cetak Kartu QR @endif request()->routeIs('pkbm.absensi.id-cards*')]) @if (request()->routeIs('pkbm.absensi.id-cards*')) aria-current="page" @endif> {{ $workspace['level'] === 'pkbm' ? 'Cetak Kartu ID' : 'Kartu ID' }}
@endif @if ($hasMenu('administrasi_pkbm'))
routeIs('pkbm.surat.*')) open @endif> request()->routeIs('pkbm.surat.*')])> Manajemen Surat
@if ($workspace['level'] === 'pkbm' || ($workspace['is_secretary'] ?? false)) request()->routeIs('pkbm.surat.settings*')]) @if (request()->routeIs('pkbm.surat.settings*')) aria-current="page" @endif> Template & Penomoran request()->routeIs('pkbm.surat.create', 'pkbm.surat.edit')]) @if (request()->routeIs('pkbm.surat.create', 'pkbm.surat.edit')) aria-current="page" @endif> Buat Surat @endif request()->routeIs('pkbm.surat.index')]) @if (request()->routeIs('pkbm.surat.index')) aria-current="page" @endif> Register Surat
@endif @if ($hasMenu($eventMenus))
routeIs('pkbm.kegiatan.*')) open @endif> request()->routeIs('pkbm.kegiatan.*')])> Manajemen Kegiatan
@if ($hasMenu('kategori_kegiatan')) request()->routeIs('pkbm.kegiatan.categories*')]) @if (request()->routeIs('pkbm.kegiatan.categories*')) aria-current="page" @endif> Kategori Kegiatan @endif @if ($hasMenu('tambah_kegiatan')) request()->routeIs('pkbm.kegiatan.index')]) @if (request()->routeIs('pkbm.kegiatan.index')) aria-current="page" @endif> Input Kegiatan Baru @endif @if ($hasMenu('riwayat_kegiatan')) request()->routeIs('pkbm.kegiatan.history')]) @if (request()->routeIs('pkbm.kegiatan.history')) aria-current="page" @endif> Riwayat & Risalah @endif @if ($hasMenu('administrasi_kegiatan') || $hasMenu(['riwayat_kegiatan', 'tambah_kegiatan'])) request()->routeIs('pkbm.kegiatan.administration*')]) @if (request()->routeIs('pkbm.kegiatan.administration*')) aria-current="page" @endif> Administrasi Kegiatan @endif
@endif @endif @if ($hasMenu([...$inventoryMenus, 'buku', 'peminjaman']))

Standar Sarana Prasarana

@if ($hasMenu($inventoryMenus))
routeIs('pkbm.inventaris.*')) open @endif> request()->routeIs('pkbm.inventaris.*')])> Manajemen Inventaris
@if ($hasMenu('barang_modal')) request()->routeIs('pkbm.inventaris.barang-modal*')]) @if (request()->routeIs('pkbm.inventaris.barang-modal*')) aria-current="page" @endif> Barang Modal @endif @if ($hasMenu('barang_habis_pakai')) request()->routeIs('pkbm.inventaris.barang-habis-pakai*')]) @if (request()->routeIs('pkbm.inventaris.barang-habis-pakai*')) aria-current="page" @endif> Barang Habis Pakai @endif @if ($hasMenu('pemeriksaan')) request()->routeIs('pkbm.inventaris.pemeriksaan*')]) @if (request()->routeIs('pkbm.inventaris.pemeriksaan*')) aria-current="page" @endif> Pemeriksaan Aset @endif
@endif @if ($hasMenu(['buku', 'peminjaman']))
routeIs('pkbm.perpustakaan.*')) open @endif> request()->routeIs('pkbm.perpustakaan.*')])> Manajemen Perpus
@if ($hasMenu('buku')) request()->routeIs('pkbm.perpustakaan.buku*')]) @if (request()->routeIs('pkbm.perpustakaan.buku*')) aria-current="page" @endif> Koleksi Buku @endif @if ($hasMenu('peminjaman')) request()->routeIs('pkbm.perpustakaan.peminjaman*')]) @if (request()->routeIs('pkbm.perpustakaan.peminjaman*')) aria-current="page" @endif> Peminjaman @endif
@endif @endif @if ($hasMenu($learningMenus))

Standar Isi dan Proses

routeIs('pkbm.kbm.*')) open @endif> request()->routeIs('pkbm.kbm.*')])> Manajemen KBM
request()->route('section') === 'skk'])> Distribusi SKK request()->route('section') === 'jadwal'])> Jadwal Pelajaran request()->route('section') === 'peta-materi'])> Peta Materi request()->route('section') === 'materi'])> Kelola Materi request()->route('section') === 'tugas'])> Tugas & Penilaian request()->route('section') === 'evaluasi' && request()->query('mode') !== 'penilaian'])> Evaluasi & Bank Soal request()->route('section') === 'evaluasi' && request()->query('mode') === 'penilaian'])> Penilaian Evaluasi
@endif @if ($hasMenu([...$examMenus, ...$reportMenus]))

Standar Penilaian

@if ($hasMenu($examMenus))
routeIs('pkbm.ujian.*')) open @endif> request()->routeIs('pkbm.ujian.*')])> Manajemen Ujian
@if ($hasMenu('atur_jadwal_ujian')) request()->routeIs('pkbm.ujian.schedules*')]) @if (request()->routeIs('pkbm.ujian.schedules*')) aria-current="page" @endif> Atur Jadwal Ujian @endif @if ($hasMenu('atur_ruang_ujian')) request()->routeIs('pkbm.ujian.rooms*')]) @if (request()->routeIs('pkbm.ujian.rooms*')) aria-current="page" @endif> Atur Ruang Ujian @endif @if ($hasMenu('kartu_ujian')) request()->routeIs('pkbm.ujian.cards*')]) @if (request()->routeIs('pkbm.ujian.cards*')) aria-current="page" @endif> Cetak Kartu Ujian @endif @if ($hasMenu('pts_psas')) request()->routeIs('pkbm.ujian.questions*')]) @if (request()->routeIs('pkbm.ujian.questions*')) aria-current="page" @endif> Buat Soal Ujian @endif @if ($hasMenu('penilaian_pts_psas')) request()->routeIs('pkbm.ujian.grades*')]) @if (request()->routeIs('pkbm.ujian.grades*')) aria-current="page" @endif> Penilaian Ujian @endif @if ($hasMenu('rekap_kehadiran_ujian')) request()->routeIs('pkbm.ujian.attendance*')]) @if (request()->routeIs('pkbm.ujian.attendance*')) aria-current="page" @endif> Rekap Kehadiran Ujian @endif
@endif @if ($hasMenu(['penilaian', 'atur_nilai', 'input_tp', 'input_nilai', 'nilai_karakter', 'nilai_ekskul', 'input_kehadiran', 'input_prestasi', 'input_catatan', 'cetak_raport']))
routeIs('pkbm.raport.*')) open @endif> request()->routeIs('pkbm.raport.*')])> Manajemen Raport
@if ($hasMenu('atur_nilai')) request()->routeIs('pkbm.raport.atur-nilai*')]) @if (request()->routeIs('pkbm.raport.atur-nilai*')) aria-current="page" @endif> Atur Nilai @endif @if ($hasMenu('input_tp')) request()->routeIs('pkbm.raport.input-tp*')]) @if (request()->routeIs('pkbm.raport.input-tp*')) aria-current="page" @endif> Input TP @endif @if ($hasMenu('input_nilai')) request()->routeIs('pkbm.raport.nilai-mapel*')]) @if (request()->routeIs('pkbm.raport.nilai-mapel*')) aria-current="page" @endif> Nilai Mapel @endif @if ($hasMenu('nilai_karakter')) request()->routeIs('pkbm.raport.nilai-kokurikuler*')]) @if (request()->routeIs('pkbm.raport.nilai-kokurikuler*')) aria-current="page" @endif> Nilai Kokurikuler @endif @if ($hasMenu('nilai_ekskul')) request()->routeIs('pkbm.raport.nilai-ekskul*')]) @if (request()->routeIs('pkbm.raport.nilai-ekskul*')) aria-current="page" @endif> Nilai Ekstrakurikuler @endif @if ($hasMenu('input_kehadiran')) request()->routeIs('pkbm.raport.input-kehadiran*')]) @if (request()->routeIs('pkbm.raport.input-kehadiran*')) aria-current="page" @endif> Input Kehadiran @endif @if ($hasMenu('input_prestasi')) request()->routeIs('pkbm.raport.input-prestasi*')]) @if (request()->routeIs('pkbm.raport.input-prestasi*')) aria-current="page" @endif> Input Prestasi @endif @if ($hasMenu('input_catatan')) request()->routeIs('pkbm.raport.input-catatan*')]) @if (request()->routeIs('pkbm.raport.input-catatan*')) aria-current="page" @endif> Input Catatan @endif @if ($hasMenu(['penilaian', 'cetak_raport'])) request()->routeIs('pkbm.raport.cetak*')]) @if (request()->routeIs('pkbm.raport.cetak*')) aria-current="page" @endif> Cetak Raport @endif
@else @if ($hasMenu($reportMenus))Manajemen Raport@endif @endif @endif @if ($hasMenu([...$cashMenus, 'atur_gaji', 'rekap_gaji', 'kategori_pembayaran', 'atur_tagihan', 'input_pembayaran', 'rekap_pembayaran', ...$spjMenus]))

Standar Pembiayaan

@if ($hasMenu($cashMenus))
routeIs('pkbm.keuangan.*')) open @endif> request()->routeIs('pkbm.keuangan.*')])> Manajemen Kas
@if ($hasMenu('input_pemasukan')) request()->routeIs('pkbm.keuangan.income*')]) @if (request()->routeIs('pkbm.keuangan.income*')) aria-current="page" @endif> Input Pemasukan @endif @if ($hasMenu('input_pengeluaran')) request()->routeIs('pkbm.keuangan.expenses*')]) @if (request()->routeIs('pkbm.keuangan.expenses*')) aria-current="page" @endif> Input Pengeluaran @endif @if ($hasMenu('rekap_kas')) request()->routeIs('pkbm.keuangan.report')]) @if (request()->routeIs('pkbm.keuangan.report')) aria-current="page" @endif> Rekap Kas @endif @if ($hasMenu('cetak_rekap')) request()->routeIs('pkbm.keuangan.print')])> Cetak Rekap Kas @endif
@endif @if ($hasMenu(['atur_gaji', 'rekap_gaji']))
routeIs('pkbm.gaji.*')) open @endif> request()->routeIs('pkbm.gaji.*')])> Manajemen Gaji
@if ($hasMenu('atur_gaji')) request()->routeIs('pkbm.gaji.settings*')]) @if (request()->routeIs('pkbm.gaji.settings*')) aria-current="page" @endif> Atur Sistem Gaji @endif @if ($hasMenu('rekap_gaji')) request()->routeIs('pkbm.gaji.index', 'pkbm.gaji.payroll.save')]) @if (request()->routeIs('pkbm.gaji.index')) aria-current="page" @endif> Cetak Gaji @endif
@endif @if ($hasMenu($sppMenus))
routeIs('pkbm.spp.*')) open @endif> request()->routeIs('pkbm.spp.*')])> Manajemen SPP
@if ($hasMenu('kategori_pembayaran')) request()->routeIs('pkbm.spp.categories*')]) @if (request()->routeIs('pkbm.spp.categories*')) aria-current="page" @endif> Kategori Pembayaran @endif @if ($hasMenu(['atur_tagihan', 'kategori_pembayaran', 'input_pembayaran', 'rekap_pembayaran'])) request()->routeIs('pkbm.spp.bills*')]) @if (request()->routeIs('pkbm.spp.bills*')) aria-current="page" @endif> Atur Tagihan @endif @if ($hasMenu('input_pembayaran')) request()->routeIs('pkbm.spp.payments*', 'pkbm.spp.receipt')]) @if (request()->routeIs('pkbm.spp.payments*', 'pkbm.spp.receipt')) aria-current="page" @endif> Input Bayar @endif @if ($hasMenu('rekap_pembayaran')) request()->routeIs('pkbm.spp.reports*')]) @if (request()->routeIs('pkbm.spp.reports*')) aria-current="page" @endif> Rekap Bayar @endif
@endif @if ($hasMenu($spjMenus))
routeIs('pkbm.spj.*')) open @endif> request()->routeIs('pkbm.spj.*')])> Manajemen SPJ
@if ($hasMenu('cetak_c5_kwitansi')) request()->routeIs('pkbm.spj.budget')]) @if (request()->routeIs('pkbm.spj.budget')) aria-current="page" @endif> Atur Pagu Anggaran @endif @if ($hasMenu('bku')) request()->routeIs('pkbm.spj.uploads*')]) @if (request()->routeIs('pkbm.spj.uploads*')) aria-current="page" @endif> Upload Arkas request()->routeIs('pkbm.spj.bku*')]) @if (request()->routeIs('pkbm.spj.bku*')) aria-current="page" @endif> Input BKU @endif @if ($hasMenu('cetak_c5_kwitansi')) request()->routeIs('pkbm.spj.documents', 'pkbm.spj.print.*')]) @if (request()->routeIs('pkbm.spj.documents', 'pkbm.spj.print.*')) aria-current="page" @endif> Cetak C5 & Kwitansi @endif @if ($hasMenu(['input_lampiran', 'bku'])) request()->routeIs('pkbm.spj.attachments*')]) @if (request()->routeIs('pkbm.spj.attachments*')) aria-current="page" @endif> Input Lampiran @endif
@endif @endif @if ($workspace['level'] === 'pkbm' && $hasMenu($graduationMenus))

Standar Kompetensi Lulusan

routeIs('pkbm.kelulusan.*', 'pkbm.tracer-alumni.*')) open @endif> request()->routeIs('pkbm.kelulusan.*', 'pkbm.tracer-alumni.*')])> Manajemen Kelulusan
@if ($hasMenu('data_siswa_lulusan')) request()->routeIs('pkbm.kelulusan.candidates')]) @if (request()->routeIs('pkbm.kelulusan.candidates')) aria-current="page" @endif> Calon lulusan @endif @if ($hasMenu('penetapan_kelulusan')) request()->routeIs('pkbm.kelulusan.decisions')]) @if (request()->routeIs('pkbm.kelulusan.decisions')) aria-current="page" @endif> Penetapan kelulusan @endif @if ($hasMenu('data_alumni')) request()->routeIs('pkbm.kelulusan.alumni')]) @if (request()->routeIs('pkbm.kelulusan.alumni')) aria-current="page" @endif> Data alumni @endif @if ($hasMenu('tracer_alumni')) request()->routeIs('pkbm.tracer-alumni.*')]) @if (request()->routeIs('pkbm.tracer-alumni.*')) aria-current="page" @endif> Tracer alumni @endif
@endif @endif @if ($workspace['level'] === 'siswa') request()->routeIs('student.dashboard')]) @if (request()->routeIs('student.dashboard')) aria-current="page" @endif> Dashboard Siswa

Ruang Belajar

@if ($hasMenu('materi')) request()->routeIs('student.learning.materials')]) @if (request()->routeIs('student.learning.materials')) aria-current="page" @endif> Materi Belajar @endif @if ($hasMenu(['tugas', 'evaluasi']))
routeIs('student.learning.tasks*', 'student.learning.evaluations*')) open @endif> request()->routeIs('student.learning.tasks*', 'student.learning.evaluations*')])> Tugas & Evaluasi
@if ($hasMenu('tugas')) request()->routeIs('student.learning.tasks*')])> Tugas Siswa @endif @if ($hasMenu('evaluasi')) request()->routeIs('student.learning.evaluations*')])> Evaluasi @endif
@endif @if ($hasMenu(['pts_psas', 'penilaian_pts_psas'])) request()->routeIs('student.exams*')]) @if (request()->routeIs('student.exams*')) aria-current="page" @endif> Ujian PTS & PAS @endif request()->routeIs('student.discussion*')]) @if (request()->routeIs('student.discussion*')) aria-current="page" @endif> Forum Diskusi Kelas

Layanan Siswa

request()->routeIs('student.tagihan')]) @if (request()->routeIs('student.tagihan')) aria-current="page" @endif> Tagihan SPP request()->routeIs('student.nilai')]) @if (request()->routeIs('student.nilai')) aria-current="page" @endif> Nilai Raport @if ($hasMenu('papan_kreasi')) request()->routeIs('student.kreasi*')]) @if (request()->routeIs('student.kreasi*')) aria-current="page" @endif> Papan Kreasi @endif request()->routeIs('student.qr')]) @if (request()->routeIs('student.qr')) aria-current="page" @endif> Kartu & QR Siswa request()->routeIs('student.profil*')]) @if (request()->routeIs('student.profil*')) aria-current="page" @endif> Profil Saya @endif
SmartPenf Versi Aplikasi: 3.1