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!
tizedes pont
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
Mivel legördülő listából
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.
Itt valami nagy disznóság van
É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.
Nem erről van szó? (bár ez D7
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.
Védd az állatokat! ;)
Próbáltam IE7, Chrome, és FF
Próbáltam IE7, Chrome, és FF alatt is.
Mindenhol jelentkezett ugyanez a hiba.
A legutolsó 6.x-3.x-dev-ben
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.
Védd az állatokat! ;)
Kipróbáltam, felraktam a dev
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.
Akkor nincs mese, be kell
Akkor nincs mese, be kell küldeni bugnak, mert a d.org-on nagyobb az esély, hogy valaki tud segíteni...
Védd az állatokat! ;)
a problémám ugyanez
történt valaki tudomása szerint előre lépés az ügyben?