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:
Isso diz à Smarty como manipular códigos PHP contido nos templates. Há quatro possíveis configurações, padrão sendo SMARTY_PHP_PASSTHRU. Note que isso NÃO fará efeito com códigos php dentro de tags {php}{/php} no template.
SMARTY_PHP_PASSTHRU - Smarty echos tags as-is.
SMARTY_PHP_QUOTE - Smarty quotes the tags as html entities.
SMARTY_PHP_REMOVE - Smarty irá remover as tags do template.
SMARTY_PHP_ALLOW - Smarty irá executar as tags como códigos PHP.
NOTE: Usando códigos PHP code dentro de templates é altamente desencorajado. Use custom functions ou modifiers ao invés disso.