TUTORIAL FRAMEWORK CODEIGNITER BASIC 

Dasar Bagian 6 : Membuat Halaman Template Dinamis Dengan Codeigniter

Pada tutorial CodeIgniter Dasar Bagian 5 ini, akan di jelaskan tentang membuat template website sederhana dengan menggunakan codeigniter. pada tutorial ini akan di jelaskan tentang cara menggunakan teknik multiple view pada codeigniter untuk membuat template website yang dinamis, sama seperi menggunakan include() pada bagian header dan footer pada penggunaan PHP native.

Tetapi di codeigniter kita membuat nya dengan men-load view codeigniter yang kita pisah-pisahkan sesuai keinginan, misalnya anda bisa memisahkan bagian header, footer, sidebar dan konten untuk mencegah pengulangan penulisan syntax dan memudahkan dalam hal memodifikasi template website

Membuat Halaman Template Dinamis Dengan Codeigniter

Caranya kita harus memecah template ini menjadi beberapa bagian. yaitu header dan footer. sehingga template sederhana ini menjadi sebagai berikut.

 
application/views/v_header.php 

application/views/v_footer.php 


application/views/v_index.php  



Sekarang template ini sudah menjadi tiga view dan cara memanggilnya dengan cara memanggil view secara berurut. dari v_header, v_index dan kemudian v_footer.

application/controllers/ web.php


dan hasilnya juga akan sama, tetapi kelebihannya kita bisa dengan mudah membuat halaman lain dan tinggal memanggil v_header dan v_footer, hanya perlu mengganti v_index untuk halaman lainnya.


Perhatikan lagi pada hyperlink pada menu template di atas (v_header.php) yang sudah kita setting untuk menuju method index dan method about.

Sekarang mari kita buat sebuah view baru lagi dengan nama v_about.php

Dan tambahkan lagi method about pada controller web untuk membuat halaman about.

Selanjutnya jalankan lagi pada browser,klik pada menu about atau bisa mengakses langsung

 Kesimpulan

Dengan membuat template web dengan multiple view atau memecahkan template menjadi beberapa bagian dan kemudian memanggilnya secara berurutan seperti contoh di atas yaitu dengan memanggil view header, index dan kemudian footer, maka akan memudahkan kita karena tidak perlu menuliskan syntax berulang-ulang misalnya tidak perlu lagi membuat header khusus untuk halaman index dan tidak perlu juga membuat header lagi untuk about.

intinya header dan footer dapat di gunakan secara bersama-sama dan hanya bagian konten nya saja yang berubah-ubah sesuai keinginan dengan cara memanggilnya pada method controller web.


Komentar

Postingan populer dari blog ini