Hallo,
der Shop wurde modifiziert, so dass es möglich ist, Menge als Kommazahl anzugeben, was auch funktioniert.
Es ist auch möglich, Mengen kleiner 1 in den Warenkorb zu legen.
Das Problem: ist die Gesamtmenge aller Waren kleiner 1, dann kann man nicht zur Kasse gehen.
Wenn ich also ein Prodkukt Menge 0,4 habe und sonst nichts, kann ich nichts kaufen, lege ich ein weiteres Produkt dazu, Menge 0,6, dann funktioniert es, da die Gesamtmenge dann 1 ergibt.
Weiteres Problem: Wenn ich eine Bestellmenge im Warenkorb erhöhten möchte und diese ist kleiner 1, (von 0,4 auf 0,5 aber auch bei Mengen größer 1), dann wird die Menge 1 erstellt bzw. auf die nächste volle Zahl.
Eine Bestellung, an der nichts mehr im Warenkorb geändert wird, funktioniert der Kauf mit Kommazahlen ohne Probleme.
Ist das ein reines Warenkorbproblem?
Die wichtigste Lösung wäre vorerst, dass auch eine Gesamtmenge kleiner 1 bestellt werden kann.
Das Verändern der Mengen im Warenkorb ist erst einmal nicht so wichtig.
Ein erster Ansatz um die Lösung zu finden, wäre sehr hilfreich. Liegt es an der cart_actions.php, dort taucht immer wider "+1" bzw. "1" auf ? Ich möchte ja nicht immer um 1 verändern, sondern um mind. 0,0001.
Hat jemand seinen Shop mit Kommazahl diesbezüglich verändert und stand vor dem gleichen Problem?
mfg 0etzi cart_actions.txt