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:
I tag literal vi consentono di far sì che un blocco di dati venga letto "letteralmente". Ciò è utile tipicamente quando avete un blocco javascript o CSS nel quale le parentesi graffe si confonderebbero con i delimitatori del template. Tutto ciò che si trova fra {literal} e {/literal} non viene interpretato, ma visualizzato così com'è. Se avete bisogno di usare tag del template all'interno del blocco literal, considerate la possibilità di usare invece {ldelim}{rdelim} per fare l'escape dei singoli delimitatori.
Example 7.13. tag literal
{literal} <script type="text/javascript"> <!-- function isblank(field) { if (field.value == '') { return false; } else { document.loginform.submit(); return true; } } // --> </script> {/literal}