ciao a tutti ho un quesito da porre.
ho trovato un Template Engine SmartTemplate mi sembrava quello perfetto per fare il mio sito(spero che qualcuno conosce questo template engine)
ho una domanda
per fare una pagina devo fare così.
header.php
Codice PHP:
$tpl = new SmartTemplate("header.htm");
$tpl->assign( TITLE', $titolo );
$tpl->output();
index.php
Codice PHP:
include"header.php";
$tpl = new SmartTemplate("index.htm");
$tpl->assign('nome', $nome );
$tpl->output();
ecco un esempio semplice mi carica la pagina header.php e mi parsa il valore title nel template(header.htm)
mentre in index.htm si vede ma non mi parsa i valori.
è forse perchè viene iniziata una classe prima nel file incluso?
ma se nn si puo fare nn posso fare niente visto che la pagina html si spcifica nella classe.
scusate se nn mi sono spiegato spero in un vostro aiuto.
saluti