Nun wollte ich so eine funktion einbauen das templates als variable zugewiesen werden können, also sowas:
Code: Alles auswählen
$template->assign_var_from_handle('VARIABLE', 'header');
und im tpl soll man sowas benutzen können:
Code: Alles auswählen
{VARIABLE}
nun aufrufen tu ich das ganze so:
Code: Alles auswählen
<?php
include('includes/template.php');
$template = new Template('simpleGreen');
$template->set_filenames(array('ov' => 'overall_header.html', 'po' => 'select_color.html'));
$template->assign_var_from_handle('SITE', 'po');
$template->display('ov');
?>
Template class
es wird nix zugewiesen, also {SITE} bleibt in diesem fall leer und wird einfach durch das template system mit '' ersetzt.
Wenn sich jemand meine Klasse mal angucken könnte, wäre ich sehr dankbar.