Witam!
W moim kodzie staram się oddzielić warstwe prezentacji od kodu aplikacji. Do tego celu użyłem Smarty. Chciałbym aby sposób prezentacji liczb był opisany w szablonie Smarty a nie w kodzie php. Przedstawie mój problem na przykładzie.
Powiedzmy że do bazy danych została zapisana liczba 2000.
Pobieramy liczbe z bazy do zmiennej $liczba.
$liczba = 2000;
Liczba ta jest przekazana do szablonu Smarty.
Co zrobić żeby przedstawić liczbę 2000 w postaci np. 2.0 lub 2 000.
Formatowanie liczb w Smarty opisywałem przy pomocy funkcji: {$liczba|string_format:"%f"}, oczywiście z różnym doborem parametrów formatowania. Nistety żadne formatowanie nie przynosiło odpowiedniego rezultatu.
Z góry dzięki za odpowiedzi.