Chciałbym sobie napisać klasę, która działała by podobnie jak ta z PEAR.
Niestety nie wiem jak się do tego zabrać.
Przykładowo mam szablon:
<!--Blok1--> {JAKAS_ZMIENNA} <!--Blok2--> {JAKAS_ZMIENNA} <!--Koniec bloku 2--> <!--Koniec Bloku 1-->
i nie wiem jak się za to zabrać.
Największy problem mam w pętlach, przykładowo:
<?php $tpl = new NazwaKlasy; $tpl -> ladujPlik('nazwaPliku'); { { $tpl -> wybierzBlok('Blok1'); $tpl -> zastap('JAKAS_ZMIENNA', $u['cos_tam']); $tpl -> wykonaj(); } $tpl -> wybierzBlok('Blok1'); $tpl -> zastap('JAKAS_ZMIENNA', $u['cos_tam']); $tpl -> wykonaj(); } $tpl -> pokaz(); ?>
i chciałbym uzyskać np. takie coś;
Wynik z $u
Klika wyników z $r
Wynik z $u
Klika wyników z $r
...
Coś jak przy formatowaniu news'ow.
Czy mógłby ktoś SŁOWNIE z grubsza powiedzieć jak?