Spesifikasi dan Konfigurasi : Codeigniter versi 2.0.2 dan XAMPP versi 1.7.1
Pada tutorial ini saya menggunakan tutorial yang berasal dari tutorial resmi penggunaan flexigrid di Codeiginter. Source code dapat di download dari situs resminya disini [link]. Aplikasi tersebut menggunakan Codeigniter versi 1.7.x, pada tutorial ini saya menggunakan Codeigniter versi 2.0.x.
Download file aplikasinya disini [link]
Copy semua file yang telah didownload diatas pada folder yang sesuai.
Import database yang telah saya sediakan dalam source code. Nama database yang saya gunakan adalah departemen, anda bisa membuat nama sesuai dengan keinginan anda.
Melakukan konfigurasi database yang akan digunakan, isi sesuai dengan konfigurasi server anda.
$db['default']['hostname'] = 'localhost'; $db['default']['username'] = 'root'; $db['default']['password'] = 'passwprd_myql'; $db['default']['database'] = 'nama_database'; $db['default']['dbdriver'] = 'mysql'; $db['default']['dbprefix'] = ''; $db['default']['pconnect'] = TRUE; $db['default']['db_debug'] = TRUE; $db['default']['cache_on'] = FALSE; $db['default']['cachedir'] = ''; $db['default']['char_set'] = 'utf8'; $db['default']['dbcollat'] = 'utf8_general_ci'; $db['default']['swap_pre'] = ''; $db['default']['autoinit'] = TRUE; $db['default']['stricton'] = FALSE;
Membuat kontroller untuk mengambil data, kontroller akan melakukan load library dan helper yang diperlukan, lalu melakukan konfigurasi flexigrid, dan mengambil data dari model. Controllernya adalah departemen.php
// Kode lengkap lihat di source code
function __construct() {
parent::__construct();
//melakukan load helper dan library flexigrid
$this->load->helper('flexigrid');
$this->load->library('flexigrid');
// load model database yang digunakan
$this->load->model('departemen_model');
}
Baca Tutorial Codeigniter : Implementasi Flexigrid pada Codeigniter (1)»


Comments