Ciao ragazzi,
mi rispondo da solo
Allora, seguendo il consiglio di longilineo ho creato dei metodi all'interno della mia classe che mi aiutassero a visualizzare il mio template, settare le variabili che mi servono e visualizzare le variabili che ho settato.
Ho inoltre creato un metodo che prende come parametro un contenuto e lo utilizza per inserirlo automaticamente nel template.
In questo modo, nelle mie pagine *.php devo richiamare solamente questo metodo e visualizzo tutti i template che compongono la struttura delle mie pagine.
Riporto un esempio :
3 filese: header.tpl , content.tpl, footer.tpl.
il metodo si chiama : showContent($content);
codice:
public function showContent($content){
$this->getHeader();
$template_name =_WS_THEME_DIR_.'content.tpl';
$content = $this->fetch("db_smarty:{.$template_name.}");
$this->assign('CONTENT', $content);
$this->display('content.tpl');
$this->getFooter();
}
I metodi getHeader() e getFooter() eseguono delle operazioni come il settaggio dinamico dei metatitle , metakeywords e meta descriptions , e la semplice visualizzazione del footer.tpl.
Spero che questa cosa venga utilie a qualcuno.
Per qualsiasi cosa, sempre a disposizione.
Ringrazio tutti quanti per la disponibilità.
A presto.
E.