PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Staffelpreise in GX 2.5.3.1 landen falsch im Warenkorb



richie241
13.12.2015, 10:31
Guten Morgen Zusammen,


wir haben gestern unseren Shop von ursprünglich 2.1.2.1 auf 2.5.3.1. hochgezogen - soweit so gut. Alles prima :)

Bei der ersten Bestellung heute morgen bemerkten wir dann doch einen Fehler:



Bei Artikeln mit Staffelpreis, z.B. 1-4 Stk = 17,50€, 5-9 Stk = 17€.

Ändere ich die Artikelanzahl auf der Artikelseite, wird mir der korrekte Staffelpreis angezeigt.

Schiebe ich nun die z.B. 3 Artikel in den Warenkorb, steht im Warenkorb 17€ statt 17,50.
(bei 1-2 Artikel wird richtig gerechnet, 3-4 ist falsch und ab 5 Artikel erhalte ich den Preis für 10 Artikel..)



So ziehr es sich durch die kompletten Staffelpreise durch.
Scheinbar werden die Werte falsch an den WK übergeben.



Hat da jemand eine Idee?

KlausK
13.12.2015, 13:41
Das könnte mit diesem Bug zusammenhängen: #44226 (https://tracker.gambio-server.net/issues/44226)
Dort gibt es auch den Patch zum "selber flicken" dazu.

Betroffene Datei: /gm/classes/GMAttributesCalculator.php

Suche nach (Zeile 92)

elseif($xtPrice->xtcGetGroupPrice($this->products_id, 1, $this->combis_id)
Ersetze mit

elseif($xtPrice->xtcGetGroupPrice($this->products_id, $p_quantity, $this->combis_id))
Suche nach (Zeile 94)

$t_new_price = $xtPrice->xtcGetGroupPrice($this->products_id, 1, $this->combis_id);
Ersetz mit

$t_new_price = $xtPrice->xtcGetGroupPrice($this->products_id, $p_quantity, $this->combis_id);

richie241
13.12.2015, 14:51
Hallo Klaus,

danke für die Antwort. Ich habs gerade mal eingebracht - leider ohne Erfolg. :(
Google verrät mir auch nichts dazu - ich bin scheinbar der einzigste mit dem Fehler :confused:

Anbei 3 Screenshots die das Problem verdeutlichen.

Wers findet bekommt auch noch eine Weihnachtssendung von uns :-)

432
433
434

KlausK
13.12.2015, 22:26
Es sind keine Anhänge zu sehen.
Siehe Bilder und Dateien korrekt hochladen und anzeigen (https://ecomservice.interfile.de/threads/993)

richie241
14.12.2015, 13:34
Ok - Danke.
Ein neuer Versuch:

KlausK
16.12.2015, 22:29
Das sieht doch für mich genauso aus wie in #43923 und #44226 beschrieben?!
Und du hast die Änderungen in GMAttributesCalculator.php wirklich durchgeführt?

richie241
16.12.2015, 22:55
Hi Klaus,

ja, ist drin - ohne Verbesserung.

Zu #44226 gibt es keine Änderung? Sollte ja eigentlich das Problem sein.