<?php
var $TemplatesDir = 'templates/default/scripts';
var $CacheDir = 'cache/templates/default/scripts';
?>
Tu deklarujesz nazwe katalogu z szablonami ($TemplatesDir) oraz nazwe katalogu cache ($CacheDir). Pamietajcie zeby nie dawac ostatniego '/'.
Funkcja VaribleAssign przypisuje wartosci do zmiennych. Nastepnie funkcja
preg_replace" title="Zobacz w manualu php" target="_manual (sory wyzej napisalem preg_match, moj blad) zmienia np. {$varible} na <?php echo $this -> Varible['varible']; ?> i jesli w pliku ktory ma wyswietlac szablon wstawiles:
<?php
$tpl -> VaribleAssign ('varible', 'tu jakas wartosc');
?>
to system doda taka wartosc do zmiennej $this -> Varible['varible'];. Nastepnie wszystko jest zapisywane do pliku w katalogu cache, pozniej za pomoca include zostaje wyswietlony sparsowany plik. Mysle ze zrozumieliscie.
Pozdrawiam dex.