HMVC CodeIgniter 3

Instal dan Konfigurasi Konsep HMVC CodeIgniter 3

Pada tulisan kali ini, saya akan share tutorial bagaimana cara instal codeigniter 3 dengan konsep HMVC. HMVC adalah kependekan dari Hierarchical Model View Controller. Ekstensi ini membuat Framework PHP Codeigniter menjadi lebih modular. Dengan konsep HMVC ini Model, View dan Controller akan berada dalam satu folder. Ini membuat kita lebih mudah untuk mengelompokannya ketika aplikasi atau website yang sudah kita bangun mulai kompleks.

Yang diperlukan:

  • Text Editor
  • Web Services (Xampp)
  • File Modular Extenstion download

Saya asumsikan teman-teman sudah instal codeigniter 3 pada komputernya. maka saya akan langsung menuju langkah instal ekstensi HMVC nya

  • Langkah pertama yaitu teman-teman download dulu file extentions modular nya disini.
HMVC CodeIgniter 3
  • Setelah Berhasil di download, silahkan copy dan paste file nya kedalam folder codeigniter nya
HMVC CodeIgniter 3
  • Extract here file extension nya kemudian copy folder core dan thrid_party ke dalam folder application yang ada di folder codeIgniter kalian
HMVC CodeIgniter 3
HMVC CodeIgniter 3
  • Selanjutnya silahkan akses aplikasi kalian, disini saya menamai folder di htdoc nya hmvc-ci3. jadi saya akan akses url nya http://localhost/hmvc-ci3/ maka hasilnya akan seperti gambar dibawah ini
HMVC CodeIgniter 3

Jangan khawatir ketika error seperti ini, disini saya akan share solusinya berdasarkan pengalaman yang pernah saya temui.

  • Silahkan paste kode dibawah ini di file Loader.php yang ada di folder thrid_party/MX/Loader.php pada line ke 300

 

  • Silahkan refresh kembali url nya. Jika hasilnya seperti gambar dibawah ini maka kita sudah berhasil menerapkan konsep HMVC pada codeigniter kita
HMVC CodeIgniter 3
  • Selanjutnya kita membuat folder modules di dalam folder application
HMVC CodeIgniter 3
  • Kemudian didalam folder modules kita buat 2 buah folder. yaitu foder dashboard dan folder user
HMVC CodeIgniter 3
  • Kemudian buat 3 buah folder di masing masing folder dashboard dan user tersebut. yaitu folder controllers, folder views, folder models
HMVC CodeIgniter 3

Jika dilihat dari text editor, maka tampilannya akan seperti gambar dibawah ini

HMVC CodeIgniter 3
  • Langkah selanjutnya membuat file controller Dashboard.php.
HMVC CodeIgniter 3

Silahkan copy kode ini di dalam file Dashboard.php

 

  • Kemudian buat file halaman_dashboard.php di dalam folder views. kemudia paste kode berikut

 

  • sekarang ke file autoload.php yang ada di folder application/config/autoload.php. tambahkan url di line 92
  • Langkah selanjutnya adalah akses url nya. http://localhost/hmvc-ci3/index.php/dashboard

Jika tampil seperti gambar diatas, maka kita telah berhasil menjalankan konsep HMVC pada CodeIgniter 3 kita.

Demikian cara instalasi CodeIgniter 3 dengan konsep HMVC, semoga tulisan ini bermanfaat untuk teman teman yang sedang kesulitan mencari sumber/referensi nya. Silahkan share ke teman-teman yang lain. Bagi yang mengalami error atau kendala, silahkan tulis dikolom komentar siapa tau teman teman yang lain bisa bantu menyelesaikannya. Terimakasih, Semoga bermanfaat

Share Artikel Ini Kuy