La variable reservada {$smarty}
La variable reservada {$smarty} puede ser utilizada para accesar a
variables especiales del template. A continuación una lista completa.
Solicitud de Variables
La solicitud de variables como get, post, cookies, server, environment, y
session pueden ser accesadas como se muestra en los ejemplos de abajo:
Mostrando peticiones de variables
Por historicas razones {$SCRIPT_NAME} puede ser accesado directamente
sin embargo {$smarty.server.SCRIPT_NAME} es el sugerido para accesar
este valor.
{$smarty.now}
El timestamp actual puede ser accesado con {$smarty.now}.
El número refleja el número de segundos pasados desde la
llamada Epoca (1 de Enero de 1970) y puede ser pasado directamente
para el modificador date_format para mostrar la fecha.
Usando {$smarty.now}{$smarty.const}
Usted puede accesar el valor de constantes PHP directamente.
Usando {$smarty.const}{$smarty.capture}
La salida capturada via {capture}..{/capture} puede ser accesada
usando la variable {$smarty}.
vea la sección capture
para un ejemplo.
{$smarty.config}
La variable {$smarty} puede ser usada para referir variables de
configuración cargadas.
{$smarty.config.foo} es un sinónimo para {#foo#}. vea la sección
sobre config_load
para un ejemplo.
{$smarty.section}, {$smarty.foreach}
La variable {$smarty} puede ser usada para hacer referencia a las
propiedades 'section' y 'foreach' del loop. Ver la documentación
sobre section y
foreach.
{$smarty.template}
Esta variable contiene el nombre actual del template que esta siendo
procesado.
{$smarty.version}
Esta variable contiene la versión Smarty con que es compilado el
template.
{$smarty.ldelim}
Esta variable es usada para imprimir literalmente el valor left-delimiter.
Ver tambien {ldelim},{rdelim}.
{$smarty.rdelim}
Esta variable es usada para imprimir literalmente el valor right-delimiter.
Ver tambien {rdelim},{rdelim}.