Code Igniter Bagian 1 : Install, configuration, and integrate bootstrap template

  Minggu, 07 Mei 2017      0


Pada bagian ini saya akan memaparkan cara install, konfigurasi dan integrasi bootstrap pada Framework PHP CodeIgniter. Berikut ini langkah-langkah nya :

Download CodeIgniter dan Bootstrap

Download CodeIgniter pada website resminya pada link berikut : 

Untuk Bootstrap saya menggunakan Gentelella yang bisa di download pada link berikut : 
Oke setelah di download kita lanjut ke tahap berikut nya

Setting Config

Config adalah konfigurasi pada codeigniter untuk mensetting konfigurasi dasar seperti base_url, proxy, cookie namun pada kesempatan kali ini kita hanya akan menggunakan base_url. Langsung aja buka file config.php pada folder_ci->application->config->config.php. cari settingan base url : $config['base_url'] dan ubah seperti berikut :


$config['base_url'] = "http://".$_SERVER['HTTP_HOST'];
$config['base_url'] .= preg_replace('@/+$@','',dirname($_SERVER['SCRIPT_NAME'])).'/';


Setting Routes

Routes adalah konfigurasi pada codeigniter untuk menentukan controller mana yang akan digunakan sebagai default controller. Default controller sendiri adalah controller yang otomatis ketika project kita di akses lewat browser. Langsung aja buka file routes.php pada folder_ci->application->config->routes.php. cari settingan : $route['default_controller'] dan ubah sesuai dengan nama controller yang akan digunakan sebagai controller utama yang akan digunakan, dalam contoh ini saya menggunakan controller home

$route['default_controller'] = "home";

Setting Autoload

Autoload adalah konfigurasi pada codeigniter untuk menggunakan konfigurasi seperti helper, libarary, model atau settingan yang lain secara otomatis. pada kesempatan kali ini ubah settingan autoload codeigniter base_url seperti berikut :

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

Adding htaccess

Untuk mengakses sebuah controller pada codeigniter biasanya di akses seperti ini :
http://localhost/folder_ci/index.php/nama_controller,
namun kita mempersingkatnya dengan menghilangkan index.php menjadi seperti berikut :
http://localhost/folder_ci/nama_controller.
Dengan menambahkan file htaccess seperti berikut pada root folder codeigniter

RewriteEngine On
RewriteCond %{REQUEST_FILENAME} -s [OR]
RewriteCond %{REQUEST_FILENAME} -l [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^.*$ - [NC,L]
RewriteRule ^(.*)$ index.php/$1 [NC,L]


Tidak ada komentar:

Posting Komentar