Skip to main content

View pada Code Igniter

­­­­­­­­­­­­­View pada Code Igniter

View adalah sebuah tampilan halaman web, atau bagian dari sebuah halaman, header, footer, sidebar, dan lain – lain. View berisi file – file  HTML atau PHP untuk interface yang akan ditampilkan. Cara menampilkan view yaitu view harus dimuat oleh controller code igniter terlebih dahulu. Berikut adalah penggunaan view pada code igniter beserta langkah – langkah pembuatannya :
1.      Buka editor yang akan digunakan.
2.      Buat file php untuk memanggil controller, simpan file tersebut dalam folder controller, dan file untuk view pada folder views. Misal myview.php simpan pada folder controller, view yang akan dipanggil adalah file blogview.php simpan pada folder views.
Berikut adalah screenshot dari source codenya :
File -> myview.php 

Gambar 1.1
Keterangan gambar 1.1 :

Public function index
·         $data= array(); : untuk menyimpan data berupa array.
·         $data[‘title’]= “Ini Halaman dinamis”; : untuk memberi judul pada tab dengan judul Ini Halaman Dinamis.
·         $this->load->view(‘blogview’,$data); : untuk memanggil view dengan nama file blogview, dan memanggil data array (title).
Public function flexibel
·         function flexibel ($title_param, $header_param) : fungsi flexibel dengan parameter title dan header.
·         $data= array(); : untuk menyimpan data berupa array.
·         $data[‘title’]=$title_param; : untuk memberi judul pada tab dengan judul sesuai dengan inputan dari user pada browser.
·         $data[‘title’]=$header_param; : untuk memberi header pada sebuah halaman sesuai dengan inputan dari user pada browser.
·         $this->load->view(‘blogview’,$data); : untuk memanggil view dengan nama file blogview, dan memanggil data array (title dan header).
Function make_list
·         fuction make_list($title_param, $header_param) : fungsi make_list dengan parameter title dan header.
·         $data= array(); : untuk menyimpan data berupa array.
·         $data[‘title’]=$title_param; : untuk memberi judul pada tab dengan judul sesuai dengan inputan dari user pada browser.
·         $data[‘title’]=$header_param; : untuk memberi header pada sebuah halaman sesuai dengan inputan dari user pada browser.
·         $data[‘list’]=array(‘Amin’,’Ali’,’Udin’); : list dari array yang berisi Amin, Ali, dan Udin.
·         $this->load->view(‘blogview’,$data); : untuk memanggil view dengan nama file blogview, dan memanggil data array (isi dari list yaitu, Amin, Ali, Udin).

File -> blogview.php
Gambar 1.2

 Keterangan gambar 1.2 :


Pada file blogview.php didalamnya terdapat file html.
·         <head>
            <title> <?php echo $title;?></title>
</head>
Untuk menampilkan file php dengan variabel $title yang ada pada file myview.php, $title ini sebagai judul tab.
·         Pada bagian body terdapat <h1> <?php echo $header;?></h1> : untuk menampilkan variabel $header yang ada pada file myview.php, $header ini adalah sebagai header dari halaman web.
·         Pada bagian body terdapat               
<?php foreach($list as $item){
                        echo "<li>$item</li>";
                        }?>
Untuk menampilkan isi dari list ($list), <li></li> ini adalah untuk memberi simbol bullet. Foreach untuk......
<?php foreach($list as $item){
                        echo "<table border=1> <tr><td>$item</tr></td></table>";
                        }?>
Untuk menampilkan isi dari list ($item) kedalam tabel.
<?php
                        echo "<table border=1> <tr><td>".implode("<td>",$list)."</td></tr></table>";
                        ?>
Implode digunakan untuk menggabungkan list.

Jalankan pada browser seperti berikut :
localhost/index.php/namacontroller/namafungsi/parameter
Gambar 1.3

Keterangan gambar 1.3          :

1.      Halaman : $title, Judul tab sesuai inputan user (5).
2.      Pertama : $header, Header dari halaman sesuai inputan user (6).
3.      myview : nama controller.
4.      make_list : nama fungsi.
5.      Halaman : parameter untuk judul.
6.      Pertama : parameter untuk header.

Comments

Popular posts from this blog

TRIK MUDAH JADIKAN SMARTPHONE / ANDROID JADI DRAWING PAD/PEN TABLET

Punya hobi menggambar? kamu tidak perlu buru-buru beli drawing pad, manfaatkan saja smartphone yang kamu miliki. Yap bagi kalian yang suka mendesain pasti tahu apa itu drawing pad, drawing pad adalah hardware untuk menggambar dengan tangan atau stylus pen, hasil gambar dapat dilihat didalam layar komputer, seperti menggambar manual menggunakan pensil. Trik mudah untuk mengubah smartphone menjadi drawing pad : 1. Download Aplikasi Spacedesk di smartphone, kalian bisa langsung download di playstore. 2. Download Aplikasi Spacedesk Server untuk komputer/laptop, dapat di donwload pada link berikut https://spacedesk.net/ 3. Install dilaptop dan smartphone kalian. 4. Setelah terinstall hubungkan kedua perangkat, bisa menggunakan kabel usb dengan mode develop, dan juga menggunakan 1 jaringan yang sama. 5. Buka aplikasi di kedua perangkat. 6. Kemudian saat kedua perangkat sudah terhubung -> Connect to Primary Machine (Server) -> pilih IP laptop anda. Smartphone sudah dapat dijadikan draw...

Tutorial Mudah Mengubah Warna Cell Dengan Checkbox Spreadsheet

Cara mudah untuk mengubah warna cell dengan pengecekan jika checkbox -> checked maka cell akan berubah warna.  1. Buat tabel dengan beberapa kolom Tabel Data 2. Pilih menu ->   Sisipkan->kotak centang 3. Pilih menu   Format->format bersayarat 4.    Blok cell yang akan diwarna Pilih rentang data-> mulai kolom B baris 2 sampai B7     5.  Pilih format sel ->Formula khususnya adalah -> inputkan cell checkbox ,C2 adalah posisi kolom checkbox kolom C baris 2, rumusnya adalah =C2=TRUE artinya jika checkbox checked = TRUE, jika TRUE set warna kolom nama.     6.  Pilih Gaya pemformatan ->colour ->selesai  Dan hasilnya ketika checkbox di checked maka kolom nama akan berubah warna. Mudah bukan?  d f

Flowchart & Source code Stack pada DevC++

Flowchart & Source code Stack pada DevC++ Flowchart Sourcecode Stack pada DevC++