Install Web App

Belajar Framework CodeIgniter #03 | Cara Membuat Controller Pada CodeIgniter

profil-penulis

Irgo Adityawan

06 Juni 2023

Tutorial: Cara Membuat Controller pada CodeIgniter 4

Controller adalah komponen penting dalam pengembangan aplikasi web dengan menggunakan CodeIgniter 4. Controller bertindak sebagai penghubung antara model dan tampilan (view) dalam pola desain MVC (Model-View-Controller). Dalam tutorial ini, kita akan mempelajari langkah-langkah cara membuat controller pada CodeIgniter 4.

Langkah 1: Persiapan

Sebelum kita mulai membuat controller, pastikan Anda sudah memiliki instalasi CodeIgniter 4 yang berfungsi. Jika belum, Anda dapat mengikuti panduan instalasi resmi dari situs web CodeIgniter.

Langkah 2: Membuat Controller Baru

  • Buka Terminal atau Command Prompt: Pastikan Anda berada dalam direktori proyek CodeIgniter Anda.

  • Gunakan Command Line Interface (CLI): CodeIgniter 4 menyediakan CLI yang memudahkan pembuatan controller. Jalankan perintah berikut untuk membuat controller baru:

php spark make:controller NamaController

Gantilah "NamaController" dengan nama controller yang ingin Anda buat. Misalnya, jika Anda ingin membuat controller untuk mengelola halaman beranda, Anda dapat menggunakan:

php spark make:controller Beranda

Perintah di atas akan membuat berkas controller baru dengan nama "Beranda.php" dalam direktori app/Controllers.

  • Konfigurasi Controller: Setelah Anda membuat controller, buka berkas tersebut dan tambahkan metode (fungsi) sesuai kebutuhan aplikasi Anda. Sebuah controller sederhana mungkin terlihat seperti ini:
<?php

namespace App\Controllers;

class Beranda extends BaseController
{
    public function index()
    {
        // Kode logika untuk tampilan beranda
    }

    public function tentang()
    {
        // Kode logika untuk halaman "Tentang Kami"
    }
}

Dalam contoh di atas, kita telah membuat controller "Beranda" dengan dua metode: index() untuk tampilan beranda dan tentang() untuk halaman "Tentang Kami". Anda dapat menambahkan lebih banyak metode sesuai dengan kebutuhan aplikasi Anda.

Langkah 3: Mengakses Controller

Setelah Anda membuat controller, Anda dapat mengaksesnya melalui URL. Secara default, URL akan mencocokkan nama controller dengan bagian URL setelah domain Anda. Misalnya, jika domain Anda adalah "http://localhost", maka Anda dapat mengakses metode index() dengan mengunjungi "http://localhost/beranda" dalam browser Anda.

Kesimpulan

Dalam tutorial ini, kita telah mempelajari cara membuat controller pada CodeIgniter 4. Controller adalah komponen utama dalam MVC yang mengatur logika aplikasi dan menghubungkannya dengan tampilan. Dengan mengikuti langkah-langkah di atas, Anda dapat dengan mudah membuat controller untuk mengelola berbagai bagian dari aplikasi web Anda. CodeIgniter 4 menyediakan alat yang kuat untuk pengembangan web, dan penggunaan controller adalah salah satu kunci keberhasilan dalam membangun aplikasi yang efisien dan terstruktur.

Artikel Lainnya Dengan Kategori Terkait :


1. Belajar Framework CodeIgniter #01 | Pengertian dan Kelebihan CodeIgniter

2. Belajar Framework CodeIgniter #02 | Cara Menggunakan CodeIgniter

3. Belajar Framework CodeIgniter #03 | Cara Membuat Controller Pada CodeIgniter

4. Belajar Framework CodeIgniter #04 | Cara Mengatur Default Controller

5. Belajar Framework CodeIgniter #05 | Cara Membuat View Pada CodeIgniter

6. Belajar Framework CodeIgniter #06 | Cara Parsing Data ke View CodeIgniter

7. Belajar Framework CodeIgniter #07 | Cara Membuat Beberapa View Pada CodeIgniter

8. Belajar Framework CodeIgniter #08 | Cara Load view pada CodeIgniter

9. Belajar Framework CodeIgniter #09 | Mengenal Helper HTML Pada CodeIgniter

10. Belajar Framework CodeIgniter #10 | Membuat Template Web Dengan CodeIgniter

11. Belajar Framework CodeIgniter #11 | Menghubungkan CodeIgniter Dengan Database MySql

12. Belajar Framework CodeIgniter #12 | Cara Membuat Form Validation Pada CodeIgniter

13. Belajar Framework CodeIgniter #13 | Membuat Upload File Dengan CodeIgniter

14. Belajar Framework CodeIgniter #14 | Membuat Download File Dengan CodeIgniter

15. Belajar Framework CodeIgniter #15 | Membuat Library Sendiri Di CodeIgniter

16. Belajar Framework CodeIgniter #16 | Pengertian Uri Segment Pada CodeIgniter

17. Belajar Framework CodeIgniter #18 | Membuat CRUD Dengan CodeIgniter, Menampilkan Data Dari Database

18. Belajar Framework CodeIgniter #19 | Membuat CRUD Dengan CodeIgniter, Input Data Ke Database

19. Belajar Framework CodeIgniter #20 | Membuat CRUD Dengan CodeIgniter, Hapus Data

20. Belajar Framework CodeIgniter #21 | Membuat CRUD Dengan CodeIgniter, Update Data

21. Belajar Framework CodeIgniter #22 | Cara Membuat Pagination Pada CodeIgniter

22. Belajar Framework CodeIgniter #23 | Cara Mendapatkan Data User Dengan CodeIgniter

23. Belajar Framework CodeIgniter #24 | Cara menampilkan data berdasarkan user login php CodeIgniter

24. Belajar Framework CodeIgniter #25 | Membuat fitur login menggunakan Codeigniter

25. Mempelajari Framework CodeInigter #17 Menghilangkan Index Pada CodeIgniter

Masuk Terlebih dahulu untuk berkomentar

Paling baru
Lihat Lainnya