Blogs
Secara prinsip cara kerja template adalah memanggil file view disaat memuat suatu halaman. file view yang umum digunakan adalah header, footer dan sidebar.
Buat file view templates/header.php isi dengan skrip berikut
<!DOCTYPE html>
<html>
<head>
<meta name="viewport" content="width=device-width, initial-scale=1">
<style>
body {
margin: 0;
}
footer {
width: 100%;
background-color:rgb(242,242,242);
height: 40px;
padding-top: 10px
}
footer .hakcipta {
width: 100%;
color: white;
text-align: center;
background-color:rgb(163,163,117);
height: 40px;
line-height: 40px ;
}
header {
background-color: white;
}
header .logo {
font-size: 30px;
font-weight: bold;
padding: 15px;
}
header .menu {
overflow: hidden;
background-color:rgb(0,77,0);
}
header .menu a {
float: left;
color:rgb(242,242,242);
text-align: center;
padding: 14px 16px;
text-decoration: none;
font-size: 17px;
}
header .menu a:hover {
background-color:rgb(214,214,194);
color: black;
}
</style>
</head>
<body>
<header>
<div class="logo">
CregAsia.com
</div>
<div class="menu">
<a href="#beranda">Beranda</a>
<a href="#blog">Blog</a>
<a href="#forum">Forum</a>
<a href="#foto">Foto</a>
</div>
</header>
Buat file view templates/footer.php isi dengan skrip berikut
<footer>
<div class="hakcipta">
About Us | | Kotak | Disclaimer <em>CregAsia.com © 2020</em>
</div>
</footer>
</body>
</html>
Untuk melihat hasilnya harus dipanggil melalui controller. Pada tutorial ini kita akan mencoba menggunakan template pada file latihan yang telah dikerjakan sebelumnya, buka file app/Controllers/Latihan.php
ubah
return view('tentang');
menjadi
$data['title'] = 'Codeigniter 4';
echo view('templates/header', $data);
echo view('tentang');
echo view('templates/footer');
Untuk melihat hasilnya di http://localhost/ci4/public/index.php/latihan/tentang
Posted in: CodeIgniter 4
Be the first person to like this.
Hotelempfehlung
Hotel Schwarzer Adler Tangermünde
847 | Hotels
Das Hotel Schwarzer Adler Tangermünde befindet sich in Lange Str. 52 - Tangermünde. Besteht aus 56 Zimmern
Tangermünde - Deutschland
Hotel Goldener Anker
903 | Hotels
Das Hotel Goldener Anker befindet sich in Markt 6 - Torgau. Besteht aus 40 Zimmern
Torgau - Deutschland
Hotel Fallersleber Spieker
874 | Hotels
Das Hotel Fallersleber Spieker befindet sich in Am Spieker 6-9 - Wolfsburg. Besteht aus 48 Zimmern
Wolfsburg - Deutschland