Templit HTML adalah salah satu cara untuk efisiensi pembuatan script HTML. Dengan menggunakan teknik ini maka anda tidak perlu mengulangi script yang sama untuk diterapkan ke halaman lain yang mana halaman tersebut hanya memiliki perbedaan pada desain konten saja.
Contoh dari penerapan templit HTML yaitu dengan membagi tag HTML menjadi tiga bagian yaitu bagian header, konten, dan footer.
Sebelumnya pastikan anda telah membaca artikel tentang Pengenalan Codeigniter dari Struktur Folder, Fungsi, dan Instalasinya hal ini dikarenakan artikel ini merupakan artikel lanjutan dari artikel tersebut.
Langsung saja ke tata cara dari implementasi templit html pada framework Codeigniter. Adapun tata cara implementasi templit HTML pada framework Codeigniter yaitu sebagai berikut:
<!DOCTYPE html>
<html>
<head>
<title>Latihan Membuat Templit HTML</title>
</head>
<body>
<p>Ini merupakan bagian konten dari templit html yang dibuat</p>
</body>
</html>
<?php
defined('BASEPATH') OR exit('No direct script access allowed');
class HomeControl extends CI_Controller
{
function index()
{
$this->load->view('home');
}
}
<?php
defined('BASEPATH') OR exit('No direct script access allowed');
class HomeControl extends CI_Controller
{
public function header()
{
$this->load->view('header');
}
public function footer()
{
$this->load->view('footer');
}
function index()
{
$this->header();
$this->load->view('konten');
$this->footer();
}
}
jika anda membuat halaman baru dengan tampilan header dan footer tetap dan yang dirubah hanya bagian konten saja maka anda dapat merubah bait code berikut.
$this->load->view('konten');
dengan mengganti konten menjadi nama file lain sesuai dengan konten yang ingin ditampilkan. Seperti contoh saya ingin menampilkan halaman profil, maka saya harus menambahkan bait program pada HomeControl.php menjadi seperti berikut.
<?php
defined('BASEPATH') OR exit('No direct script access allowed');
class HomeControl extends CI_Controller
{
public function header()
{
$this->load->view('header');
}
public function footer()
{
$this->load->view('footer');
}
function index()
{
$this->header();
$this->load->view('konten');
$this->footer();
}
function profil()
{
$this->header();
$this->load->view('profil');
$this->footer();
}
}
Demikian artikel tentang tata cara membuat templit html pada framework Codeigniter, semoga dapat membantu anda dalam pembelajaran pemrograman web khususnya menggunakan framework Codeigniter.