Methode gibt falschen Wert zurück
-
Hey,
ich habe einen Fehler im Code gefunden. Und zwar kann es vorkommen, dass ein Produktname im Warenkorb dynamisch überschrieben wird. Geht man nun zum Bezahlen an PayPal, so wird der alte “Platzhalter Produktname” verwendet und nicht der Name aus dem Warenkorb. Ich habe das nun wie Folgt behoben:
Datei: OrderItemData.php Zeile 59 – 68
/** * Returns the item name. * * @return string */ public function get_name() { return $this->data['name']; }
Hier verwenden wir wir jetzt den richten Namen aus den Warenkorbdaten und nicht wie vorher den Produktnamen selbst – sollte dieser mal überschrieben werden müssen (siehe hier: https://stackoverflow.com/questions/44994359/changing-woocommerce-cart-item-names)
Bitte im n?chsten Release mit fixen, da sonst die komplette Rechnung und alles falsch ist.
LG Johnny
- The topic ‘Methode gibt falschen Wert zurück’ is closed to new replies.