system modular menggunakan HMVC di codeigniter

18Mar10

saat pertama menggunakan codeiniter, kita mau gak mau harus menerapkan MVC dalam menggunakannya. dimana controler di folder controllers, model di folder models, dan view di folder views.

suatu ketika aku terpikir untuk membuat modular system menggunakan codeigniter. setelah beberapa waktu mencari di mesin oencari kesayangan, akhirnya aku menemukan juga “HMVC“, sebuah script untuk membuat codeigniter dapat melakukan sytem modular. untuk lebih jelasnya, sedikit kita bahas di sini

1.  pastikan anda menggunakan codeigniter, jika belum memiliki sa download di http://codeigniter.com/

2.  Download new version 5.2:modular_extensions_5231.zip (PHP5 only) atau Download version 4.3: File:modular extensions 4305.zip

3.  trus, instal codeigniter baru di local server anda.

4. Set $config[‘base_url’] pada folder /system/application/config/config.php sesuai alamat dari instalasi codeigniter

5. sekarang anda coba akses instalasi dari codeigniter menggunakan broser, jika anda mendapatkan halaman selamat datang default codeigniter, berarti instalasi anda telah berhasi. untuk lebih jelas instalasinya, bisa cek di http://codeigniter.com/

5. Drop Modular Extensions library ke application/libraries (dan yang versi 4.2 application/helpers direktory)

6. Akses URL domain / subdir / index.php / welcome => menunjukkan Selamat Datang di CodeIgniter

7. Buat struktur direktori modul pada system/application/modules/welcome/controllers.

8.  Pindahkan controller system/application/controllers/welcome.php ke application/modules/welcome/controllers/welcome.php.

9. akses URL domain / subdir / index.php / welcome => menunjukkan Selamat Datang di CodeIgniter

10.  Buat aplikasi direktori system/application/modules/welcome/views.

11. Pindahkan view system/application/views/welcome_message.php ke application/modules/welcome/views/welcome_message.php

12.  akses URL domain / subdir / index.php / welcome => menunjukkan Selamat Datang di CodeIgniter

dan akhirnya Anda sekarang memiliki Extensions Modular

tampilan dari struktur direktorynya menjadi

direcory

direcory

jadi, anda sekarang dapat meletakan view dan controler dari default welcome mesage codeigniter kedalam modul welcome.

ada beberapa catatan penting yang harus ada perhatikan disini :

1. nama modul yang dibuat, harus sama dengan nama file controler didalamnya. jika tidak, penulis sendiri mengalami eror.

untuk lebih jelasnya, mungkin pengunjung semua dapat melakukan pencarian menggunakan HMVC instalation in codeigniter sebagai keyword

salam sukses

Advertisement


No Responses Yet to “system modular menggunakan HMVC di codeigniter”

  1. Leave a Comment

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Connecting to %s


Follow

Get every new post delivered to your Inbox.