Tuesday 28 June 2016

Cara Membuat Dan Merubah Halaman Index Pada CodeIgnitier




hello kawan semua.

kembali lagi di dimas pangestu blog. kali ini langsung bersama dimas sendiri yang akan memandu tutorial cara membuat dan merubah halaman index pada CodeIgnitier

Langkah awal untuk membuat halaman index baru adalah kita harus menyiapkan halaman yang akan dijadikan index atau halaman yang pertama tampil saat diload.

beda dengan pemrograman pure php / php murni di CodeIgnitier halaman index tidak harus file Index.php, di CI index bisa kita namai apa saja karena nantinya halaman index akan diatur pada routes

Langsung saja saya akan buat halaman sederhana yaitu Selamat Datang di CodeIgnitier
untuk langkah awal kita buat controller pada file "aplication/controller" dengan nama home.php lalu tuliskan script dibawah ini



mungkin ada beberapa pertanyaan dari script diatas :
1. mengapa tidak ada tutup php "?>" nya?
2. mengapa class beranama home dan mengapa diawali huruf besar?
3. apa maksud dari $this->load->view('v_home')

langsung saya jawab :

1. mengapa tidak ada tutup php "?>" nya?

jawaban : karena di versi terbaru untuk halaman file full php dalam arti tidak ada file lain (html,css,dll) didalam file tersebut maka direkomendasikan tidak menggunakan tutup agar tidak terjadi kesalahan. karena setelah tutup php script php tidak akan jalan.

2. mengapa class beranama home dan mengapa diawali huruf besar?

jawaban : karena class adalah nama file itu sendiri jadi itu wajib sama dengan nama file itu dan mengapa harus diawali huruf besar itu karena rekomendasi dari CodeIgnitier langsung saya masih belum tau kenapa karena tidak dijelaskan disitu

3. apa maksud dari $this->load->view('v_home')

jawaban : $this itu menunjukan file itu sendiri, load berarti membuat halaman, dan view('v_home') adalah view yang akan ditampilkan di folder view dengan file v_home.php
note : di CI kita tidak perlu menggunakan nama extensi (.php, .js, .html) pada controller dan model karena sudah diterjemahkan langsung oleh codeignitier itu sendiri

lanjut kita ke view file yang akan ditampilkan nantinya yaitu adalah v_home.php langsung saja kita buat difolder view dengan script sebagai berikut :



selanjutnya kita ubah file routes didalam folder config


ubah script diatas dengan mengganti isi default_controller menjadi halaman awal yang kamu buat tampa extensi

ok sekian dulu bila ada saran pertanyaan atau request tutorial silahkan komen aja dibawah ya

#MY_SCRIPT_MY_ADVENTURE salam koding kawan