engine.php
PHP:
- class Template {
- var $html = "";
- function Template($fileTemplate) {
- $namaFile = "$fileTemplate";
- }
- function isiVar($namaVar, $isiVar) {
- }
- $isiBlokTotal = "";
- foreach($modulnya as $kunci => $nilai) {
- include_once("kiri/$nilai.php");
- $isiBlokTotal .= $dt;
- }
- }
- function isiContent($modulenya) {
- include_once("content/$modulenya.php");
- }
- $isiBlokTotal = "";
- foreach($modulnya as $kunci => $nilai) {
- include_once("kanan/$nilai.php");
- $isiBlokTotal .= $dt;
- }
- }
- function tampilkanContent() {
- echo $this->html;
- }
- }
index.php
PHP:
- include_once("engine.php");
- $tpl = new Template('utama.htm');
- $content = $_REQUEST['content'];
- $content = 'home';
- }
- $tpl->isiVar('JUDUL_WEBSITE', 'Website Buat Belajar Aja');
- $tpl->isiBlokKiri($kiri);
- $tpl->isiContent($content);
- $tpl->isiBlokKanan($kanan);
- $tpl->tampilkanContent();
Silakan di cek lagi susunan file dan direktori adalah sebagai berikut:
index.php
utama.htm
table.css
engine.php
kiri/menu-vertikal.php
kiri/kotak-weblogin.php
content/home.php
content/berita-terbaru.php
kanan/polling.php
kanan/shoutbox.php
0 comments:
Post a Comment