am: 21. August 2011, 17:06:04
Ich verkaufe Meterware. Den Shop habe ich so eingerichtet, dass ich auch die Anzahl mit Dezimalstellen angeben kann. In der "xtc_remove_non_numeric.inc.php" habe ich angegeben, dass die Dezimalstellen auf eine Stelle nach dem Komma gerundet werden. Gibt der Kunde 3.67 ein, wird im Warenkorb automatisch 3.7 eingegeben. Gehe ich zur Kasse, wird die Anzahl 3.7x angezeigt, auch der Preis wird richtig berechnet.
Jetzt das Problem:
Gibt man 3.67777 ein, sieht man im Warenkorb optisch zwar die richtig gerundete Anzahl 3.70, klickt man mit der Maus drauf, sieht man aber die Anzahl 3.70777, diese 3.70777 sieht man dann als Anzahl 3.70777x an der Kasse und mit dieser Zahl rechnet er auch den Preis aus.
Wie kriege ich es hin, dass alle Stellen nach der 2. Dezimalstelle ignoriert werden?
Linkback: https://www.modified-shop.org/forum/index.php?topic=14646.0