literal
Las etiquetas literal permiten que un block de datos sea tomado literalmente,
no siendo interpretado por el smarty. Esto es generalmente utilizado alrededor
de bloques javascript o stylesheet, en donde pueden haber sintaxis
delimitadoras que puedan
interferir con el template.
Cualquer cosa dentro de las etiquetas {literal}{/literal} no es
interpretado, si no desplegado tal como esta. Si usted necesita en su
template etiquetas incrustadas en su bloque de literal, considere usar
{ldelim}{rdelim} para
escapar delimitadores individuales en lugar de eso.
Ejemplo 7-15. Etiqueta literal {literal}
<script type="text/javascript">
<!--
function isblank(field) {
if (field.value == '')
{ return false; }
else
{
document.loginform.submit();
return true;
}
}
// -->
</script>
{/literal} |
|
Ver también Escaping Smarty Parsing.