Özellikler
web geliştirirken tasarım ve yazılım süreçlerinin birbirinden bağımsız hale getirilmesini sağlayan bir araç olarak tanınmaktadır.. Özellikler Birçok üst düzey şablonun programlama özelliklerini destekler: * Control flow, foreach * if, elseif, else gibi koşullu ifadeleri kullanabilme * Değişken oluşturabilme ve özelleştirme - Örnek * Hazır fonksiyonlar - Örnekler * Fonksiyonları kendi düzenleyecileri ile oluşturabilme imkanı / fonksiyonlar / çıkış filtreleri * Sayfaları önbelleğe alabilme Smarty Örneği Smarty etiketleri bir HTML şablonunda aşağıdaki gibi kullanılmaktadır:BODY: Bu mesaj assign() fonksiyonu kullanarak ayarlanmaktadır
'); $smarty->display('index.tpl'); Daha fazla bilgi * Smarty-the compiling PHP template engine *