Capítulo 3. Sintaxe Básica
Todas as tags de template do Smarty contém delimitadores. Por padrão,
estes delimitadores são { e },
mas eles podem ser alterados.
Para os exemplos à seguir, nós assumiremos que você está usando os delimitadores
padrão. Para o Smarty, todo o conteúdo fora dos delimitadores é mostrado como
conteúdo estático, ou inalterável. Quando o Smarty encontra tags de template,
ele tenta interpretá-las, e então mostra a saída apropriada em seu lugar.
Comentários
Os comentários do template ficam entre asteriscos dentro de delimitadores,
exemplo: {* este é um comentário *}. Comentários do Smarty não são
exibidos no resultado final do template. Eles são usados para fazer
anotações internas nos templates.
Exemplo 3-1. Comentários {* Smarty *}
{* inclua o arquivo de cabeçalho aqui *}
{include file="cabecalho.tpl"}
{include file=$arquivoInclude}
{include file=#arquivoInclude#}
{* mostra lista dropdown *}
<select name="empresa">
{html_options values=$vals selected=$selected output=$output}
</select> |
|