Page 78 - Framework Codeigniter 2
P. 78
www.koder.web.id – Kumpulan tutorial komputer
Header
Top Menu
Content Right Menu
Template yang akan dibuat terbagi menjadi empat bagian yaitu Header (berfungsi sebagai tempat
logo dan slogan aplikasi ), Top menu (bagian menu utama disebelah atas), Right Menu (menu
navigasi tambahan disebelah kanan) dan sebuah Content. Area content ini lah yang seringkali
berubah pada setiap page.
Untuk mengimplementasikan sistem templating tersebut sebaiknya kita buat sebuah library
template. Adapun langkah-langkah yang harus dilakukan adalah:
1. Membuat Library Template
Fungsi library tersebut hanya mengatur view mana yang akan dipanggil dan meletakkannya di
dalam template. Kenapa membuatnya dalam sebuah library? Karena dengan cara ini
memberikan flesibilitas terhadap sistem template. Cara pembuatan library ini diawali dengan
membuat sebuah file bernama template.php pada folder application/libraries. Adapun isi file
template.php adalah:
1. <?php
2. class Template {
3. protected $_ci;
4. function __construct()
5. {
6. $this->_ci =&get_instance();
7. }
8.
9. function display($template,$data=null)
10. {
11. $data['_content']=$this->_ci->load->view(
12. $template,$data, true);
13. $data['_header']=$this->_ci->load->view(
14. 'template/header',$data, true);
73