Panduan Memulakan Pembangunan Dengan Codeigniter 4


Panduan ringkas untuk memulakan pembangunan aplikasi dengan CodeIgniter 4.


Base URL

  • Tetapkan base URL di dalam fail app/Config/App.php
public string $baseURL = 'http://localhost/upa4/blog/';

Remove public dari URL

  • Pindahkan/copy fail index.php & .htaccess dari folder /public ke folder utama /

Menggunakan global variable 

  • Letakkan di BaseController 
// Do Not Edit This Line
parent::initController($request, $response, $logger);

// Preload any models, libraries, etc, here.

$this->data = [
    'seo_title' => 'Blog | Nota Koding',
    'test_002' => 'TEST to see if it works - 002',
    'test_003' => $this->common_function_with_data(),
];
  • Cara untuk panggil variable tersebut dari Controller lain..
$data['seo_title'] = $this->data['seo_title'];

Routes

  • app/Config/Routes.php
  • Untuk handle request di URL

Authentication level

  • Gunakan filters..
  • Create file filters dalam folder app/Filters/Auth.php
// Do something here
if(session()->get('isLoggedIn')){
    return redirect()->to('/dashboard');
}
  • Tambah $aliases dalam fail app/Config/Filters.php
    • 'auth' => \App\Filters\Auth::class,

Panduan Memulakan Pembangunan Dengan Codeigniter 4 Panduan Memulakan Pembangunan Dengan Codeigniter 4 Reviewed by sipolan on June 30, 2024 Rating: 5

No comments

Comments