Tutorial Membuat Controller, Views & Route Codeigniter 4 - Part 3

 

Welcome Back Di gudang ilmu IT, Oke dalam tutorial kali ini kita melajutkan pembahasan mengenai tutorial Codeigniter 4, dalam pembahasan kali ini kita mempelajari bagaimana cara membuat controler di Codeigniter 4.

INSTALL FRAMEWORK Codeigniter 4

Disini dipikiran saya teman-teman sudah bisa menginstall Codeigniter4 klo blom teman-teman bloeh baca dulu disini  Tutorial Cara Instalasi CODEIGNITER 4 - PART1 

Dalam contoh ini project Codeigniter 4, saya simpan di dalam folde ciinstall , yang pernah kita buat di tutorial youtube saya.

CARA MEMBUAT CONTROLLER

Oke kita muali saja membuat controller, teman-teman bisa membuat controller pada folde app/Controller, dalam contoh ini kita akan membuat Controller dengan nama Mahasiswa. Coba teman buat filenya do dalam controller dengan nama Mahasiswa.php.

Note Penting :  Untuk membuat Controller gunakan awalah hufur Kapital, jadi semisal seperti ini : Mahasiswa.php, Matauliah.php dll

 


 

Tambahkan Script Berikut ini :

<?php

namespace App\Controllers;

class Mahasiswa extends BaseController
{
    public function index()
    {
        echo 'Hallo saya adalah Controller mahasiswa';
    }


    //--------------------------------------------------------------------

}


Berikutnya teman-teman bisa mengakses controller ini, dengan menggunakan URL Seperti Ini :




Noted :

Kita akan bahas untuk file Controller Mahasiswa.php, pada script di atas kita menuliskan namespace App\Controllers.

Kita juga buat class dengan nama Mahasiswa, class ini kita extens dengan Base Controller

Didalam class Mahasiswa kita buat method nama index didalamnya kita tuliskan perintah untuk menampilkan text dengan menggunakan echo, text yang ditampilkan adalah "Halo saya adalah Controller mahasiswa"

 Method index adalah method yang pertama akan diakses ketika controller diakses, sehingga saat kita mengakses controller Mahasiswa yang diakses adalah method index.


 

 

Note Penting  :

Nama class untuk Controller harus diawali huruf Kapital, dan hanya karakter pertama yang dapat menggunakan huruf besar.

Contoh penulisan class yang benar :

 

<?php

namespace App\Controllers;
use CodeIgniter\Controller;

class Penulisan extends BaseController
{
    
}


Contoh Penulisan class salah :

<?php

namespace App\Controllers;
use CodeIgniter\Controller;

class penulisan extends BaseController
{
    
}


 

CARA MEMBUAT METHOD DI CONTROLLER

Pada contoh script diata yang pertama kali tadi kita sudah membuat method dengan nama index, ini adalah method yang otomatis diaksdes secara default, jika pada URL kita tidak menuliska nama method setelah nama Controller.

Sebagai contoh kita akan menambahkan nama semisal, sehingga isi controller menjadi seperti berikut ini :

 

<?php

namespace App\Controllers;

class Mahasiswa extends BaseController
{
    public function index()
    {
        echo 'Hallo saya adalah Controller Mahasiswa';
    }

    public function nama()
    {
        echo 'Hallo saya adalah method nama di Controller Mahasiswa';
    }


    //--------------------------------------------------------------------

}


 Lalu coba kita akses menggunakan url :

http://localhost:8080/mahasiswa/nama

Hasilnya adalah :

 

Note Penting : 

Maka akan menampiljan text " Hallo saya adalah method nama di Controller Mahasiswa" hal tersebut dikarenakan kita mengakses method nama, terlihat saat kita mengakses URL kita menuliskan nama method, setelah nama  controller.  

 

Oke sekian tutorialnya. semoga bermamfaat.

Salam teknologi : iPteK  Yes, Gaptek no.

 

 

Subscribe to receive free email updates:

0 Response to "Tutorial Membuat Controller, Views & Route Codeigniter 4 - Part 3"

Posting Komentar