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:
Este informa al Smarty como manipular códigos PHP contenidos en los templates. Hay cuatro posibles configuraciones, siendo el default SMARTY_PHP_PASSTHRU. Observe que esto NO afectara los códigos php dentro de las etiquetas {php}{/php} en el template.
SMARTY_PHP_PASSTHRU - Smarty echos tags as-is.
SMARTY_PHP_QUOTE - Smarty abre comillas a las etiquetas de entidades html.
SMARTY_PHP_REMOVE - Smarty borra las etiquetas del template.
SMARTY_PHP_ALLOW - Smarty ejecuta las etiquetas como código PHP.
Incrustar codigo PHP dentro del template es sumamente desalentador. Use custom functions o modifiers en vez de eso.