Disini saya akan membagikan tutorial bagaimana cara membuat Hierarchical Model View Controller (HMVC) pada Framework Codeigniter, yang baru menggenal Codeigniter pasti tahunya bahwa Codeigniter itu cuma Model View Controller (MVC) saja tapi boleh anda ketahui bahwa Codeigniter telah menambah Module extension ini untuk mempermudah kita dalam pembagian file-file seperti file frontend dengan file backend aplikasi kita.
Pertama persiapkan1. Download core codeigniter download disini
2. Download modular extensionnya untuk HMVC download disini
Kedua
setelah kedua file teresebut do download extraxt file codeigniter tersebut di htdocs dan ganti nama menjadi HMVC
Ketiga
membuat file .htaccess untuk menghilangkan index.php pada urlnya simpan dengan nama .htaccess di folder HMVC dan masukan kode berikut.
|
buat folder baru di dalam folder application dan beri nama modules, di dalam folder modules buat dua folder dengan nama frontend dan backend atau kasih nama sesuai kemauan sendiri dan pada tiap folder bikin 3 folder dengan nama views models dan controllers seperti yang ada pada gambar.
setelah membuat semua folder tersebut.
Kelima
buat file dengan nama backend.php dan simpan di dalam folder modules/backend/controllers/
1
2
3
4
5
6
7
8
9 |
<?php if ( ! defined('BASEPATH')) exit('No direct script access allowed');
class Backend extends CI_Controller { public function index() { echo '<h1>ini adalah halaman backend</h1>'; } } |
terakhir akses file tersebut dengan alamat ini http://localhost/HMVC/backend/
ini adalah hasil yang telah di buat oleh kita..
sekian dari saya Wassalamualaikum Wr. Wb.
Codeigniter

