Ad (728x90)

Selasa, 01 September 2015

Filled Under:

cara membuat HMVC di Codeigniter

Codeigniter
Assalamualaikum wr. wb

 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 persiapkan
1. 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

setelah mengextract file codeigniternya yang telah di beri nama HMVC, lanjut extract modular yang berisi folder Core dan Third Party pada folder aplication yang ada di folder HMVC.

Ketiga
membuat file .htaccess untuk menghilangkan index.php pada urlnya simpan dengan nama .htaccess di folder HMVC dan masukan kode berikut.


1
2
3
4
5
6
7
8
9
10

<IfModule mod_rewrite.c>
 RewriteEngine On
 RewriteBase /carikode
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule ^(.*)$ /HMVC/index.php/$1 [L]
</IfModule>
<IfModule !mod_rewrite.c>
    ErrorDocument 404 /carikode/index.php
</IfModule>
Keempat
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

terakhir akses file tersebut dengan alamat ini http://localhost/HMVC/backend/ 

ini adalah hasil yang telah di buat oleh kita..

untuk selanjutnya silahkan coba-coba oleh sendiri mungkin sekian dari saya tentang bagaimana cara membuat HMVC di Codeigniter.

sekian dari saya Wassalamualaikum Wr. Wb.


Unknown

Author & Editor

Mohon Kritik dan sarannya untuk pengembangan diri untuk lebih baik. kritik dan saran silahkan di bawah

2 komentar:

  1. kang iqbal mau nanya ni, kalau bikin program aplikasi lebih mudah pakai php biasa apah php codeigniter ??

    BalasHapus

 

CATATAN IQBAL POENYA:

  • Copyright © catatan iqbal poenya™ is a registered trademark.
    Designed by Templateism. Hosted on Blogger Platform.