Sebelum nya penulis sudah memberi beberapa tutorial tentang bagaimana belajar membuat aplikasi dengan codeigniter 4. Tapi penulis belum pernah membahas tentang dasar codeigniter 4. Maka dari itu hari ini penulis akan membahas tentang dasar codeigniter 4. Pembahasan dasar codeigniter 4 mungkin harus di mulai dengan 4 directory penting yang sering digunakan dalam codeigniter 4. Setelah itu Tutorial dasar akan berlanjut kepada pembahasan perintah dasar pada codeiginter 4. Nah sekarang mari kita mulai pembahasan tutorial dasar codeiginter 4.
Direktori ini berisi tentang file konfigurasi dasar sebelum kita membangun aplikasi dengan codeigniter. Berikut ini adalah File yang harus di ubah untuk membuat aplikasi dengan menggunakan codeigniter 4:
App.php
: adalah file konfigurasi dasar codeigniter 4 seperti merubah $baseURLDatabase.php
: adalah file konfigurasi untuk setingan databaseControler adalah File Class yang dapat di akses melalui url.
Model adalah kelas PHP yang dirancang untuk bekerja dengan informasi di basis data Anda. Misalnya, katakanlah Anda menggunakan CodeIgniter untuk mengelola blog. Anda mungkin memiliki kelas model yang berisi fungsi untuk menyisipkan, memperbarui, dan mengambil data blog Anda.
View adalah halaman web, atau fragmen halaman, seperti header, footer, sidebar, dll. Bahkan, view dapat secara fleksibel tertanam di dalam view lain (dalam view lain, dll., Dll.). File pada direktory view ini tidak akan dapat muncul sendiri view hanya dapat dipangil melalui controler.
use App\Models\M_db;
adalah baris untuk mendeklarasikan pengguanaan model M_db.php
. setelah mendeklarasikan penggunaan model nya baru kita harus mendeklarasikan model M_db
sebgai variabel agar lebih mudah memanggil nya. berikut ini adalah contoh pendeklarasian model sebagai variabel dan pemanggilan fungsi pada model
$std = new M_db();
$data['isi']=$std->list_tb($table,$field);
view('');
: adalah baresi kode untuk memanggail view
echo view('list_tb',$data);
$request = \Config\Services::request();
adalah baris deklarasi untuk memanggil url request baruk dengan method GET atau POST berukut ini adalah contoh pemanggailan $request
$nama = $request->getPost('nama');
$nama = $request->getGet('nama');
$uri = $this->request->uri;
$uri = new \CodeIgniter\HTTP\URI($uri);
$str = $uri->getPath();
//Dekalrasi Pemanggialn Session
$session = \Config\Services::session();
//deklarasi Set sessian name dan value
$sesi =[
'username' => $username,
'logged_in' => True
];
//Set Session
$session->set($sesi);
//Destroy Session
$session->destroy();
// Kembali Ke halaman sebelum nya
return redirect()->back();
// Redirect ke halaman tertentu
return redirect()->to('/admins');
// Kembali ke url sebelum nya dengan tetap mengirimkan variabel yang di kirimkan
return redirect()->back()->withInput();
// Redirect dengan pesan tertentu
return redirect()->back()->with('foo', 'message');
Nah itulah beberapa file yang sering digunakan dan beberapa perintah yang sering di gunakan pada codeigniter 4 selanjut nya kamu dapat mempelajari contoh contoh dasar membuat program :