Ciao Smarty e' appunto un template engine e ti da possibilità di includere file sia iteramente con un semplice include tipo così, oppure richiamando parte di un template mettendolo in una variabile con un fetch.
Fetch a differnza del display mette il contenuto in una variabile che potrai poi includere in un altro TPL mostrato con display.
Ad esempio :
All'interno di index.tpl avrai {$menu}codice:$smarty->assign('menu',$smarty->fetch('file.tpl'); $smarty->display('index.tpl');
Il mio esempio è grezzo ma potrebbe essere quello cercavi?!?![]()