La mayoria de las funciones llevan atributos que especifican o cambian su funcionamiento. Los atributos para las funciones de Smarty son muy parecidos a los atributos de HTML. Los valores estaticos no necesitan estar entre comillas, pero si es recomendado para cadenas y literales. Las variables también pueden ser usadas y no precisamente estando entre comillas.
Algunos atributos requieren valores boleanos(true o false).
Estos pueden ser especificados como cualquier otro valor sin comillas
true, on, y
yes, o false,
off, y no.
Example 3.4. Sintaxis de atributos de Funciones
{include file="header.tpl"}
{include file="header.tpl" attrib_name="attrib value"}
{include file=$includeFile}
{include file=#includeFile# title="Smarty is cool"}
{html_select_date display_days=yes}
<select name="company">
{html_options options=$choices selected=$selected}
</select>
