Cómo usar etiquetas php en plantillas Smarty
Smarty no recomienda el uso de etiquetas PHP. En su lugar, puede escribir complementos (bloque, función, modificador).
Smarty no habilita la etiqueta php de forma predeterminada. Debe realizar las siguientes configuraciones después de crear el objeto smarty:
$smarty-gt;