webform number mezőbe racionális számot

jabba306 képe

Sziasztok!

Elakadtam. D6-ban a legújabb verziójú webformot használom.
Létrehoztam benne egy numerikus mezőt.
Alapértelmezett értéknek beállítottam a 10.01-et.
Szükséges-t kipipáltam.
Az egész szám nincs pipálva!
A min érték a 0.00, max a 999.00.
Lépésköz: 0.01
A prefix mezőbe semmit nem írtam a postfix mező tartalma 'm'.
Tizedes jegyek száma 2.
Ezres elválasztó nincs, tizedespont pedig a vessző.
Ja és az elem típusa legördülő.

A beállítások szépen működnek, létrejön a legördülő menü, alapértelmezett az a szám amit megadtam neki (10.01).

Namármost, ha kiválasztok egy számot, pl 568,45 , akkor az alábbi hibaüzenetet kapom:

mezőnév field value must be 0.00 plus a multiple of 0.01. i.e. 0.00, 0.01, 0.02, 0.03, etc.

Ha egész számot választok ki, akkor azt elfogadja.

Segítséget szeretnék kérni, hogy hogyan vegyem rá a webformot, hogy a racionális számokat is elfogadja.

Köszönöm!

Melyik modulhoz, modulokhoz kapcsolódik a téma?: 
Drupal verzió: 
Firith képe

568,45: itt tizedes vessző van, de csak tizedespontot fogad el

nézd meg amit írtál, mindenhol tizedes pont van csak a 568,45-nél nem

0
0
jabba306 képe

Mivel legördülő listából választottam ki a számot és nem én írtam be ezért nem játszik szerepet a pont vagy a vessző.

Egyébként pont erre van a tizedespont, ahol be lehet állítani az elválasztó karaktert.

De próbáltam ponttal is a jelenlegi beállítások mellett. Az 528.95-ből 52895-t csinált.

Sajnos nem ennyire egyszerű a dolog.

0
0
jabba306 képe

Érdekes tapasztalatokat szereztem ezzel a mezővel kapcsolatban.
Ahogy tesztelgetem azt tapasztaltam, hogy bizonyos számokat elfogad és bizonyos számokat nem.
pl. a 0,16 jó, de a 0,15 vagy 0,17-re a fent leírt hibaüzenetet adja.
Megpróbáltam egy másik drupal alatt, ott is megvan a jelenség.
Valakit megkérnék, hogy saját teszt rendszerén próbálja már meg reprodukálni a hibát.

Köszönöm!

UI.: Megnéztük localhoston egy harmadik drupal teszt alatt. Ugyanezt tapasztaltuk.

0
0
szt képe

Nem erről van szó? (bár ez D7-es hiba, de lehet, hogy D6 alatt is előjön)
Próbáld többféle böngészővel.

0
0
jabba306 képe

Próbáltam IE7, Chrome, és FF alatt is.
Mindenhol jelentkezett ugyanez a hiba.

0
0
szt képe

A legutolsó 6.x-3.x-dev-ben már ez a javítás is benne van, egy tesztkörnyezeten próbáld ki: lehet, megoldja a gondod.

0
0
jabba306 képe

Kipróbáltam, felraktam a dev verziójú webformot, lefutott az update.php, de a formon a number mező most is ugyanúgy működik localhoston és fizetős teszt tárhelyen is.

0
0
szt képe

Akkor nincs mese, be kell küldeni bugnak, mert a d.org-on nagyobb az esély, hogy valaki tud segíteni...

1
0
Justice képe

történt valaki tudomása szerint előre lépés az ügyben?

0
0