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
   25   26   27   28   29   30   31   32   33   34   35