Classes

{block [local] [name]}

{capture $variable}

{contentType ...}

{debugbreak [$cond]}

{define [local] name}

{do expression}

{dump [$var]}

{embed [block|file] name [,] [params]}

{extends none | auto | "file"} {layout none | auto | "file"}

{first [$width]} {last [$width]} {sep [$width]}

{for $init; $cond; $next}

{foreach $expr as $key => $value} & {else}

{ifchanged [$var]} ... {else}

n:ifcontent

{if $cond} & {elseif $cond} & {else} {if} & {/if $cond} {ifset $var} & {elseifset $var} {ifset block} & {elseifset block}

{import "file"}

{include [block] name [from file] [, args]}

{include [file] "file" [with blocks] [,] [params]}

{iterateWhile $cond}

{breakIf ...} {continueIf ...} {skipIf ...} {exitIf ...}

n:attr="..."
n:class="..."
n:else
n:tag="..."

{parameters [type] $var, ...}

{= ...}

{php statement; statement; ...}

{rollback}
{spaceless}

{switch} ... {case} ... {default}

{templatePrint [ClassName]}

{templateType ClassName}

{trace}

{translate} ... {/translate}

{try} ... {else}

{var [type] $var = value, ...} {default [type] $var = value, ...}

{varPrint [all]}

{varType type $var}

{while $cond}