non capisco cosa non capisci.
la classe MyTpl (che mi sembra aver capito sia il tuo gestore di template) avrà dei metodi per rimpiazzare dei segnaposto con delle variabili. Es:
Codice PHP:
$mytpl = new MyTpl("news.html");
$mytpl->Replace("titolo", $news->GetTitle());
oppure derivi la classe MyTpl e ti fai un NewsTpl che fa tutto dentro
Codice PHP:
$newstpl = new NewsTpl();
$newstpl->Render($news)
class NewsTpl extends MyTpl
{
public __construct()
{
parent::__construct("news.html");
}
public Render($news)
{
this->Replace("titolo", $news->GetTitle());
parent::Render();
}
}