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 |