File Konfigurasi

Folder config berisi file-file yang akan mengatur konfigurasi untuk websitemu.

 

Setting base_url

Digunakan untuk menyetting url sitemu.

Bukalah file application/config/config.php  lalu  rubahlah baris berikut ini:

$config['base_url'] = "http://localhost/nama_dokumen_rootmu/";

Keterangan:

Base URL digunakan untuk memberitahu CodeIgniter  letak folder untuk root web dari aplikasimu.

Contoh:

Saya meletakkan file CodeIgniter pada direktori xampp/htdocs/hrd maka saya akan mengisi base_url seperti dibawah ini:

$config['base_url'] = http://localhost/hrd;

 

Autoload libraries, helper, model

Agar memudahkan kamu untuk menggunakan helper, model dan libraries maka kamu dapat meletakkannya pada file application/config/autoload.php.

Contoh pertama:

Jika kamu ingin meload helper form maka kamu bisa masukkan pada autoload.php seperti berikut ini:

$autoload['helper'] = array('form');

Sedangkan jika kamu tidak menggunakan autoload maka kamu harus memanggillnya setiap kali digunakan oleh Controllermu seperti berikut ini:

$this->load ->helper(‘form’)

Contoh Kedua:

Jika kamu ingin meload model MKegiatan dan MUsers  maka kamu bisa masukkan pada autoload.php seperti berikut ini:

$autoload['model'] = array('MKegiatan','MUsers')

Sedangkan jika kamu tidak menggunakan autoload maka kamu harus memanggillnya setiap kali digunakan oleh Controllermu seperti berikut ini:

$this->load ->model(‘MKegiatan’);

$this->load ->model(‘MUsers’);


Contoh Ketiga:

Jika kamu ingin meload library pagination  maka kamu bisa masukkan pada autoload.php seperti berikut ini:

$autoload['libraries'] = array('pagination')

Sedangkan jika kamu tidak menggunakan autoload maka kamu harus memanggillnya setiap kali digunakan oleh Controllermu seperti berikut ini:

$this->load ->library(‘pagination’);

Catatan:

Jika masih baru dalam pemrograman ini maka lebih baik memasukkan helper, library, dan model pada file autoload.php dikarenakan jika kamu memanggilnya sendiri melalui Controllermu terkadang kita lupa dan banyak sekali error nantinya yang akan membuat kita pusing.

 

Penutup

Sekian dan terima kasih

2016 © Fahmi Basya Kartapura