Page 30 - Framework Codeigniter 2
P. 30
www.koder.web.id – Kumpulan tutorial komputer
Selanjutnya buatlah file hello_CodeIgniter.php di folder application>view
(application/view/hello_codeIgniter.php) yang berisi tulisan:
<h1> Hello saya adalah view </h1>
Maka kode diatas akan memberikan hasil yang sama dengan contoh kasus pertama (tanpa
menggunakan view), yang berbeda hanya tulisannya saja.
Sebuah View sebenarnya hanyalah sebuah halaman web atau bagian dari halaman web, seperti
sebuah header, footer, sidebar, dan lain-lain. Bahkan, View bisa menjadi fleksibel karena view
dapat dimasukkan ke dalam view yang lain jika dibutuhkan. Untuk memanggil file view dapat
digunakan fungsi seperti berikut ini (perhatikan baris 12)::
$this->load->view('nama_view');
Nama_view adalah nama file view Anda. Dan file tersebut harus diletakkan di dalam folder
application/view.
Fungsi view sendiri memiliki 3 parameter:
1. Nama file view - Nama file yang hendak di-load yang terletak di dalam folder
application/view
2. Data Parameter - Parameter ini digunakan untuk melewatkan data dari controller ke
dalam view.
Contoh: buatlah file controller dengan nama blog.php dengan kode program seperti
berikut ini:
<?php
if (! defined('BASEPATH'))
exit('No direct script access allowed');
class Blog extends CI_Controller {
function __construct()
{
parent::__construct();
}
function index()
{
$data['judul']="Judul blog";
$data['isi']="Isi blog";
$this->load->view("blog_view",$data);
}
}
/* End of file Blog.php */
/* Location: ./application/controllers/ Blog.php */
Selanjutnya buatlah file view bernama blog_view.php dengan kode program seperti
berikut ini:
25