Hi!
Ich benutze folgende Template Klasse:
	
Jetzt wollte ich eine Template in einer Template aufrufen:
	
Doch nun wird ja "Object" angezeigt.
Kann mir jemand die Template Klasse umschreiben, dass sie so auch funktioniert?
					Ich benutze folgende Template Klasse:
PHP-Code:
	
	
<?php
class TEMPLATE
{
  var $file;
  var $file_c;
  var $design;
  
  function TEMPLATE($file)
  {
    $this->design = "";
    $this->load($file);
  }
  
  function load($file)
  {
    global $config, $sql;
    
    $this->file = $file;
    $this->file_c = "";
    
    $this->file_c = join('',file($file));
    if($this->file_c == "")
    {
      $this->file_c == "Template Error: File '".$this->file."' Not Found";
    }
  }
  function get($var = 0)
  {
    if($this->file_c == "")
    {
      return "get(): Template '".$this->file."' not loaded";
    }
    $this->file_c = addslashes($this->file_c);
    if($var == 0)
      return 'echo "'.$this->file_c.'";';
    return '"'.$this->file_c.'";';
  }
}
?>
PHP-Code:
	
	
$header = new TEMPLATE("templates/header.htm");
$layout = new TEMPLATE("templates/layout.htm");
eval($layout->get()); 
Kann mir jemand die Template Klasse umschreiben, dass sie so auch funktioniert?
 
          
Kommentar