Simple Tutorial CodeIgniter Episode 2
Kita telah membahas Controller di episode lalu. Sekarang, kita akan membahas komponen kedua yang tak kalah penting, yakni view. View tersimpan dalam folder application/views/. Agar lebih rapi, kita dapat membuat subfolder di dalamnya. Biasanya saya membuat folder-folder sebanyak dan sesuai dengan controller, jadi lebih mudah dalam pengeditan di kemudian hari.
Contoh sederhana dari struktur file view adalah sebagai berikut :
<html> <head> <title>My Website</title> </head> <body> <h1>Selamat datang di website ku</h1> </body> </html>
Untuk meload/menampilkan file view, kita cukup membuat sebuah controller dan menuliskan dalam salah satu fungsinya :
$this->load->view('namaViewTanpaEkstensiPHP'); // jika file view ada langsung pada folder application/views/ // atau $this->load->view('namaFolder/namaViewTanpaEkstensiPHP'); // jika file view berada dalam folder application/views/namaFolder/
Selanjutnya, jika kita arahkan browser ke :
http://example.com/index.php/namaController/namaFunction
maka kita akan melihat file view tersebut ditampilkan.
Untuk kedinamisan dari view, kita dapat memberikan sebuah data ke view lewat controller, untuk kemudian ditampilkan pada view. Data ini dapat berupa string, array, ataupun berupa data objek dari sebuah query database. Contohnya sebagai berikut :
$data = array('bunga mawar','bunga anggrek','bunga tulip'); $this->load->view('myView',$data); // menitipkan $data berupa array //pada view >foreach($data as $row) { echo $row.''; } // result : bunga mawar bunga anggrek bunga tulip
Untuk ke depannya, array akan sangat sering digunakan. Semakin Anda paham dengan konsep array (multidimensi), maka anda akan mudah dalam membuat aplikasi dengan CodeIgniter, dan tentunya akan lebih cepat juga.
Related posts:
- Simple Tutorial CodeIgniter Episode 1
- Simple Tutorial CodeIgniter Episode 3
- Integrasi Ajax di CodeIgniter
- Membuat Website dengan CodeIgniter #1
- Redirect dengan Delay Time di CodeIgniter
Leave a comment
Recent Posts
Recent Comments
- LUKISAN MODERN on Sharing Script CI 1.7.2 untuk Sistem Informasi
- Wawan on Share MyFinance : Aplikasi Keuangan Berbasis PHP MySQL
- chandra on Share MyFinance : Aplikasi Keuangan Berbasis PHP MySQL
- nophil on Sistem Presensi dan Billing Sekolah
- yazid on Membuat Combobox Dinamis dengan CI dan Ajax
- faqih on Sharing Script CI 1.7.2 untuk Sistem Informasi
- rangga on Share MyFinance : Aplikasi Keuangan Berbasis PHP MySQL
- reeyz on Membuat Website dengan CodeIgniter #1
- Rubby on Membuat Website dengan CodeIgniter #4
- Anggie on Membuat Website dengan CodeIgniter #1
- reeyz on Membuat Website dengan CodeIgniter #1
- Fajar on Share MyFinance : Aplikasi Keuangan Berbasis PHP MySQL
- newbie2 on Ajax File Upload (CodeIgniter dan JQuery)
- newbie on Ajax File Upload (CodeIgniter dan JQuery)
- ardy on Share MyFinance : Aplikasi Keuangan Berbasis PHP MySQL
- Tips Trik Blogging on Simple Tutorial CodeIgniter Episode 3
- Anggie on Share MyFinance : Aplikasi Keuangan Berbasis PHP MySQL
- Manz on Share MyFinance : Aplikasi Keuangan Berbasis PHP MySQL
- Manz on Membuat Combobox Dinamis dengan CI dan Ajax
- anggie on Share MyFinance : Aplikasi Keuangan Berbasis PHP MySQL


