yazım hatası yapıyosun biyerde bu satırla alakalıda olmayabilir, üstelik tpl dosyası içinde php yazmak smarty nin mantığına aykırı controller da yapman gerekir bunu.
Html içinde süslü parantez kullanma onları smarty nin literal tagı içine alıcaksın
nasıl yani smarty de {$title} bu şekil kullanılmıyor mu ? tam anlıyamadım demek istediğinizi
smarty classında allow_php_tag true olarak mı gözüküyor? False ise true yapı muhtemelen düzelir.
smarty classında böyle bir fonksiyon göremedim.