What is Smarty?
Why use it?
Use Cases and Work Flow
Syntax Comparison
Template Inheritance
Best Practices
Crash Course
You may use the Smarty logo according to the trademark notice.
For sponsorship, advertising, news or other inquiries, contact us at:
Se uma variável é usada freqüentemente em seus templates, aplicar o modificador de variável padrão toda vez pode se tornar algo muito desagradável. Você pode evitar isto atribuindo um valor padrão para a variável usando a função assign.
Example 18.2. Atribuindo o valor padrão para uma variável de template
{* coloque isto em algum lugar no topo de seu template *} {assign var="titulo" value=$titulo|default:"sem título"} {* Se o $titulo estava vazio, ele agora contém o valor "sem titulo" quando você exibí-lo *} {$titulo}