Хорошим решением является использование модификаторов smarty:
function smarty_modifier_num2front($string, $precision = 2)
{
// here you can use your own filter by call some class (or direct php code)
return \lib\Numeric::front($string, $precision);
}
Следующая функция должна быть расположена в каталоге плагинов smarty, и в этом случае она называется 'modifier.num2front.php'
В шаблонеВы используете это так:
{$betrag|num2front}