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>
|
|