Proměnné
Proměnné Smarty mají stejnou syntax jako klasické PHP proměnné. Začínají znakem $ a mohou obsahovat znaky, čísla a podtržítko. Rovněž můžete používat pole, objekty či metody. Proměnné pro konfigurační soubory začínají a končí znakem #. Proměnné začínající $smarty. mají speciální význam (bude popsán později). Příklady:
<body>
{$promenna}
//klasická proměnná
{$promenna[3]}
//4. prvek pole ($promenna[3])
{$promenna.klic}
//prvek pole s indexem klic ($promenna['klic'])
{$promenna.$klic}
//prvek pole s indexem $klic ($promenna[$klic])
{$promenna->bar()}
//odkaz na metodu bar()
{#promenna#}
//konfigurační proměnná promenna
</body>
Pokračujte dále: Funkce