{ config_load file="test.conf" } { assign var="title" value="foo" } { include file="header.tpl"}
{ assign var="foo" value="up" }
{ assign var="bar" value=0 }
01: { $lala } (// Array)
02: { $lala.up } (// first entry)
03: { $lala[$foo] } (// first entry)
04: { $lala[#blah#] } (// first entry)
05: { #snah# } (// 0)
06: { #bold# } (// Array)
07: { #bold[0]# } (// up)
08: { #bold[$bar]# } (// up)
09: { #bold[#snah#]# } (// up)
10: {* a comment {* inside a comment *} *}
{* bold and title are read from the config file *}
{ if #bold# }{ /if }
{* capitalize the first letters of each word of the title *}
Title: { #title#|capitalize }
{ if #bold# }{ /if }
{ literal }this is a block of literal text{ /literal }
The current date and time is { $templatelite[NOW]|date:"Y-m-d H:i:s" }
The value of global assigned variable $SCRIPT_NAME is { $templatelite.SERVER.SCRIPT_NAME }
Example of accessing server environment variable SERVER_NAME: { $templatelite.SERVER.SERVER_NAME }
The value of { ldelim } $Name { rdelim } is { $Name }
variable modifier example of { ldelim } $Name|upper { rdelim }
{ $Name|upper }
An example of a foreach loop:
{ foreach value=value from=$FirstName }
{ $value }
{ foreachelse }
none
{ /foreach }
An example of foreach looped key values:
{ foreach value=value from=$contacts }
phone: { $value.phone }
fax: { $value.fax }
cell: { $value.cell }
{ /foreach }
testing strip tags
{ strip }
| This is a test |