Innanzitutto è impossibile rispondere alla tua domanda senza sapere come funziona il tuo sistema di template.
Ipotizzando che tu usi Smarty, sì, è possibile scrivere codice php nel template, ma generalmente è meglio non farlo.
Il template esiste proprio per contenere solo la struttura della pagina da visualizzare. Il codice che genera i dati dovrebbe stare nel file php che lo richiama.