<?php $smarty->register_function('lang', 'smarty_translate'); ?>
... i używam jej w szablonie ...
{lang text='1 Comment'}
... co daje prawidłowy wynik ...
Cytat
1 komentarz
Problem pojawia się, gdy chcę zmodyfikować wynik funkcji za pomocą modyfikatora replace...
{lang text='% Comments'|replace:'%':$post.comments}
... ponieważ replace modyfikuje parametr wysyłany do funkcji zamiast wyniku funkcji, który ma być wyświetlony. Co zrobić, żeby zmodyfikować wynik funkcji? Z góry dzięki,