Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 49 Pomógł: 8 Dołączył: 5.12.2008 Ostrzeżenie: (0%)
|
Witam,
Doszedłem w swoim projekcie do problemu lokalizacji liczb zmiennoprzecinkowych. O ile niemam problemu z ich wyswietlaniem, format_number wyswietla mi przecinek odcielajacy czesc dziesietna od calkowitej, to juz przy wprowadzaniu danych mam problem. sfNumberValidator przyjmuje mi tylko wartosci z kropka, a z przecinkiem traktuje jako NaN. No i brakuje czegos takiego jak sfI18N::getDateForCulture dla liczb. Dodatkowo przy edycji jakiejs liczby, wartosc domyslna rowniez jest z kropka (object_input_tag widocznie nierespektuje ustawien lokallizacji). Narazie uzywam symfony 1.0. Nie znam jeszcze nowego frameworka formularzy z 1.2, ale z tego co widze w kodzie validatora (sfValidatorNumber.class.php) to rowniez nie intersuja go ustawienia lokalizacji. Dlatego chcialbym sie spytac jak wy radzicie sobie w takiej sytuacji, bo niechce zmuszac userow do wprowadzania kwot z kropkami (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Pozdrawiam. Ten post edytował Theqos 5.12.2008, 12:14:04 |
|
|
|
Theqos [Symfony] Lokalizacja liczb 5.12.2008, 12:13:29
mike Możesz napisac filtr, który będzie filtrował liczb... 5.12.2008, 12:15:09
Theqos Interesujacy pomysl. Na probe napisalem sobie taki... 8.12.2008, 09:49:21
mike Hmm, no trochę zabawy.
Jeszcze prościej można nadp... 8.12.2008, 10:51:58
Theqos No w sumie tak, ale to tez troche roboty i raczej ... 8.12.2008, 11:17:30 ![]() ![]() |
|
Aktualny czas: 25.12.2025 - 00:49 |