Mengenal Lebih Dekat

Profil & Identitas Sekolah

Kepsek

Kepala Sekolah

NAMA SEKOLAH
NPSN
AKREDITASI / STATUS
ALAMAT
VISI

Misi Sekolah:

Staf & Pengajar

Unit Kerja & Guru

Jadwal Kegiatan

Agenda Sekolah

Sarana & Prasarana

Fasilitas Utama

Berita & Pengumuman

Pusat Informasi

Pengembangan Diri

Ekstrakurikuler

Dokumentasi

Galeri Kegiatan

Layanan Publik Terpadu

Standar Pelayanan

Banner Standar Pelayanan

Infografis Standar Pelayanan
Perbesar Gambar

Maklumat Pelayanan

Maklumat Pelayanan
Perbesar Gambar

Detail Pelayanan Publik

Hubungi Kami

Kontak & Lokasi

Alamat Lengkap

Telepon

Email Resmi

Form Pendaftaran PPDB

Silahkan isi data berikut untuk melakukan pendaftaran awal di SMPN 2 Cijeungjing.

Autentikasi CMS

Masudkan kredensial Administrator sekolah

CMS Administrator Terpadu

Menu CMS

Halaman Depan & Hero Banner

Profil Kepala Sekolah & Visi Misi

Sambutan Kepala Sekolah
Visi & Misi

Manajemen Unit Kerja (Staf)

Manajemen Agenda Kegiatan

Manajemen Informasi / Pengumuman

Daftar Standar Pelayanan & Banner Infografis

Belum ada banner
Belum ada banner
Detail Pelayanan Khusus

Identitas Utama & Kontak

Identitas Sekolah
Kontak Publik

Manajemen Fasilitas

Manajemen Ekstrakurikuler

Manajemen Galeri

Panduan Integrasi CodeIgniter 4 (CI4)

Status Kompatibilitas CI4: 100% Ready!
Seluruh tampilan dan struktur variabel JavaScript Alpine.js dalam file HTML ini telah dirancang modular sehingga mudah dihubungkan ke Controller & Views CodeIgniter 4.

1. Pemisahan Template Views CI4

Anda dapat membagi file HTML ini menjadi komponen views CodeIgniter 4 pada folder app/Views/:

  • app/Views/layouts/main.php (Header, Footer, Navbar, Tailwind Scripts)
  • app/Views/pages/beranda.php (Hero & Dynamic Sections)
  • app/Views/admin/cms.php (Modal CMS & Panel Management)

2. Contoh Controller CI4 (`app/Controllers/Home.php`)

<?php
namespace App\Controllers;

class Home extends BaseController
{
    public function index()
    {
        $data = [
            'title' => 'SMPN 2 Cijeungjing',
            // Data dapat ditarik dari Database MySQL via Model
        ];
        return view('pages/beranda', $data);
    }
}

3. Contoh Routing CI4 (`app/Config/Routes.php`)

$routes->get('/', 'Home::index');
$routes->post('/api/save-cms', 'Admin::saveData');
$routes->post('/admin/login', 'Auth::login');