Login   Register  
PHP Classes
elePHPant
Icontem

File: tutorial2.php

Recommend this page to a friend!
Stumble It! Stumble It! Bookmark in del.icio.us Bookmark in del.icio.us
  Classes of Spank Mayer  >  hierarchytemplate  >  tutorial2.php  >  Download  
File: tutorial2.php
Role: Example script
Content type: text/plain
Description: Script Example 2
Class: hierarchytemplate
Template engine that can handle more than one file
Author: By
Last change: to the new versio
Date: 2003-04-27 18:07
Size: 857 bytes
 

Contents

Class file image Download
<?php
    
include_Once("class.template.php");

    
$tpls = new template;
    
$tpls->tplsAreHere(Array("MAIN"=>"tutorial2.tpl"));

    
$tpls->t["MAIN"]->Values(Array("Time"=>Date("Y.m.d. H:i:s")));

    
$Art_URL=Array("Tangerine Dream"=>"http://www.tangerinedream.org/",
                     
"Klaus Schulze"=>"http://www.klaus-schulze.com/",
                 
"Loreena McKennitt"=>"http://www.quinlanroad.com/",
                     
"Mike Oldfield"=>"http://www.mikeoldfield.com/");

    ForEach(
$Art_URL as $Art=>$url){
        
$tpls->t["MAIN"]->c["ROWS"]->Values(Array("Artist"=>$Art,
                                                     
"URL"=>$url));
        
$tpls->t["MAIN"]->c["ROWS"]->NextRound();
    }
    
//ROWS is a included child template.
    //his value must lift up into the parent template
    
$tpls->t["MAIN"]->c["ROWS"]->PushUp();


    Print 
$tpls->GetOut("MAIN");
?>