Lompat ke konten Lompat ke sidebar Lompat ke footer

Cara Menggukanan Hmvc Codeigniter Terbaru

pada kesempatan ini aku akan menunjukkan tutorial cara menerapkan konsep HMVC pada CodeIgniter, yang notabene CodeIgniter memakai konsep MVC.
pada kesempatan ini aku akan menunjukkan tutorial cara menerapkan konsep HMVC pada CodeIgn Cara menggukanan HMVC CodeIgniter terbaru
Tutorial CodeIgniter HMVC 

Konsep HMVC ialah Hirachical Model View Controller, tentu ada kelebihan tersendiri dengan memakai konsep HMVC ini yaitu kalau kita ingin menciptakan project skala besar dan berlanjut untuk ada pengembangan di lalu hari. dengan konsep HMVC ini menjadi lebih sistematis dan rapi.

Makara Konsep HMVC ini dapa menciptakan beberapa modul yang berisi MVC, yaitu model, view dan controller yang ibarat Hirachical, berikut citra modules yang aku buat :
Modules CodeIgniter HMVC


Ok pribadi saja, silahkan download CodeIgniter versi terbaru di site resminya :
di sayang memakai CodeIgniter versi 3.10
lalu download paket ektensi Modularnya 
Biar lebih manis silahkan setting dahulu config dasar di COdeIgniter ibarat base_url nya di link berikut CodeIgniter SEO Friendly

Ekstrak pake modular yang sudah di download tadi, ada dua folder yaitu

  • folder Core yang berisi file my_loader.php dan my_router.php
  • folder third_party yang berisi folder MX dan file-file paket modularnya.


Silahkan copy file my_loader.php dan my_router.php di folder yang sudah di ekstrak tadi ke folder application/core
begitu juga folder mx copy ke folder application/third_party
ibarat gambar berikut :
pada kesempatan ini aku akan menunjukkan tutorial cara menerapkan konsep HMVC pada CodeIgn Cara menggukanan HMVC CodeIgniter terbaru
configurasi Core dan Third_party CodeIgniter HMVC

Kemudian buat folder modules, yang berisi file MVC, yaitu model, view dan Controller ibarat gambar diatas, di atas aku menciptakan modul ada 4, yaitu baca, tulis, hitung dan praktek.

Kemudian silahkan coba run dengan mengakses url sesuai moduls dan controllernya kalau berhasil akan terlihat ibarat gambar berikut :
pada kesempatan ini aku akan menunjukkan tutorial cara menerapkan konsep HMVC pada CodeIgn Cara menggukanan HMVC CodeIgniter terbaru
CodeIgniter 3.10 HMVC


apabila terjadi error Call to undefined method MY_Loader::_ci_object_to_array() seperti gambar berikut :
pada kesempatan ini aku akan menunjukkan tutorial cara menerapkan konsep HMVC pada CodeIgn Cara menggukanan HMVC CodeIgniter terbaru
error CodeIgniter HMVC _ci_object_to_array() line 300
ada yang harus diubah di file MY_loader.php di folder third_party di line 300, yaitu ibarat berikut :
return $this->_ci_load(array('_ci_view' => $view, '_ci_vars' => $this->_ci_object_to_array($vars), '_ci_return' => $return));
di ganti ibarat berikut :
if (method_exists($this, '_ci_object_to_array'))    {        return $this->_ci_load(array('_ci_view' => $view, '_ci_vars' => $this->_ci_object_to_array($vars), '_ci_return' => $return));    }
else 
   {        return $this->_ci_load(array('_ci_view' => $view, '_ci_vars' => $this->_ci_prepare_view_vars($vars), '_ci_return' => $return));     } 

lalu coba run kembali, tentu solved, apabila masih error silahkan tinggalkan jejak di kolom komentar.

Silahkan untuk test run coba kanal modul dengan controllernya untuk yang lain.

Ok terima kasih itu saja, bagaimana cara memakai atau menerapkan konsep HMVC pada CodeIgniter versi terbaru, supaya bermanfaat terima kasih.
Happy coding ^_^...

Download project solved download codeIgniter HMVC




Sumber https://fahmiffa.blogspot.com/