Een totaal voorbeeld
Een totaal voorbeeld
Nu zal ik je even een voorbeeld laten zien hoe het totaalbeeld er ongeveer uitziet:
PHP Code
1 |
<?php include 'TemplatePower.inc.php'; $tpl = new TemplatePower('profiel.tpl'); $tpl->assignInclude('menu', 'menu.tpl'); $tpl->prepare(); $tpl->assign('Naam', 'Mark'); if($Status == 'Moderator'){ $tpl->NewBlock('Is_Moderator'); $tpl->assign('Status', 'Moderator'); } $tpl->GotoBlock('_ROOT'); if($Geslacht == 'Jongen'){ $Geslacht = 'Jongen'; } elseif($Geslacht == 'Meisje'){ $Geslacht = 'Meisje'; } $tpl->assign('Geslacht', $Geslacht); for($i = 0; $i < 5; $i++){ $tpl->NewBlock('toon_nummers'); $tpl->assign('Nummer', $i); } $tpl->PrintToScreen(); ?> |
Zoals je ziet maak in het scriptje gebruik van 2 functies die ik nog niet heb uitgelegd, namelijk GotoBlock en PrintToScreen.
Met GotoBlock kun je naar een ander Block springen, met $tpl->GotoBlock(‘_ROOT’) spring je terug naar de hoofdblock, namelijk de template zelf ![]()
Met PrintToScreen geef je aan de templateparser mee dat je klaar bent, en dat je de resultaten wilt zien. Dit zet je altijd onderaan je pagina!
PHP Code
1 |