Ich habe ein Problem, bei dem der Prozess der erneuten Indizierung des Produktpreises meines Erachtens eine Deadlock-Ausnahme im Checkout-Prozess verursacht. Ich habe diese Ausnahme beim Auschecken festgestellt: Ausnahme bei der Auftragskonvertierung: SQLSTATE [40001]: Serialisierungsfehler: 1213 Deadlock beim Versuch, eine Sperre abzurufen; Starten Sie die Transaktion erneut Leider habe ich keinen …
Funktioniert das sales/quoteObjekt beim Laden anders als andere Objekte? Siehe die folgenden .. Werke: $quote = Mage::getModel('sales/quote')->getCollection() ->addFieldToFilter('entity_id', $quoteId) ->getFirstItem(); print_r($quote->getData()); // shows right data Funktioniert nicht: $quote = Mage::getModel('sales/quote')->load($quoteId); print_r($quote->getData()); // empty Beide $quotesind von der richtigen Klasse Mage_Sales_Model_Quote.
Ich habe einen seltsamen Fehler in Magento EE 1.14.2 (betrifft auch CE 1.9.2) mit dem Warenkorb gefunden. Schritte zum Reproduzieren: Melden Sie sich als Kunde A an Produkt X in den Warenkorb legen Wechseln Sie zu einem anderen Browser Produkt X in den Warenkorb legen Melden Sie sich als Kunde …
Ich versuche zu überprüfen, ob Rechnungs- und Lieferadresse beim Erstellen von Rechnungs-PDFs identisch sind. Was ich bisher ausprobiert habe, war: $order = $invoice->getOrder(); if( $order->getBillingAddress()->getData() != $order->getShippingAddress()->getData() ) oder $order = $invoice->getOrder(); if( $order->getShippingAddress()->getData('same_as_billing')!='1' ) aber beides funktioniert nicht. Ich habe auch versucht, das Zitat mit zu bekommen, $order->getQuote()aber das …
Ich erstelle ein benutzerdefiniertes Modul in Magento 2, das einen benutzerdefinierten Rabatt hat. Ich versuche, den Rabatt von Angebot, Angebotsposition zu Bestellung und Bestellposition zu kopieren. In Magento 1 erkläre ich in config.xmletwa so: <fieldsets> <sales_convert_quote_address> <custom_discount_amount><to_order>*</to_order></custome_discount_amount> <base_custom_discount_amount><to_order>*</to_order></base_custome_discount_amount> </sales_convert_quote_address> <sales_convert_quote_item> <custome_discount_amount><to_order_item>*</to_order_item></custome_discount_amount> <base_custom_discount_amount><to_order_item>*</to_order_item></base_custom_discount_amount> </sales_convert_quote_item> </fieldsets> und mein benutzerdefinierter Rabattbetrag wurde in …
Meine Versandkosten werden basierend auf dem im Warenkorb befindlichen Artikel berechnet. Nachdem der Artikel auf der Checkout/CartSeite gelöscht wurde , muss ich die Versandkosten aktualisieren. Ab sofort wird durch " Artikel auf Checkout/CartSeite entfernen" der gesamte Abschnitt aktualisiert, die Versandkosten werden jedoch nicht aktualisiert. Es wäre eine große Hilfe, wenn …
Ich versuche, das Ereignis zu erfassen, das ausgelöst wird, sobald ein Artikel in den Warenkorb gelegt wird. Ich beobachte derzeit das folgende Ereignis: checkout_cart_product_add_after Laut Magento-Quelle wird dieses Ereignis ausgelöst, nachdem alles mit dem Zitat getan wurde. aber wenn ich auf die Warenkorb-ID und die Angebots-ID zugreife, sind die Werte …
Ich möchte zwei Warenkörbe für normale Produkte und Lieferantenprodukte anzeigen. Ich denke nicht, dass es möglich ist, mehrere Warenkörbe zu erstellen, indem das Angebot geteilt oder mehrere Angebote erstellt werden . Weil Magento 2 separates Modul für Quote. Kann mir jemand sagen, wie ich meine Anforderung erfüllen kann? Vielen Dank
Ich kann eine Bestellung erfolgreich in ein Angebot umwandeln, aber ich konnte sie immer noch nicht in den aktuellen Warenkorb laden. Ich habe verschiedene Methoden ausprobiert, aber ohne Erfolg. Hier ist die einfachste: $_quote = Mage::getModel('sales/convert_order')->toQuote($order)->save(); $_quote = Mage::getModel('sales/quote')->load($_quote->getId()); $_quote->setIsActive(true)->save(); Ich konnte die Angebots-ID abrufen, aber das Angebotsobjekt wird nicht …
Ich habe gelegentlich den Fall gesehen, dass eine Bestellung aufgegeben wird, eine Autorisierung für die Zahlung auf der Kundenkarte erfolgt, der Kunde eine Bestellbestätigungs-E-Mail erhält - aber keine Bestellung bei Magento sales_flat_orderoder sales_flat_order_grid. Die Waffe der Wahl besteht darin, den Administrator zu verpflichten, die Zahlung im Gateway für ungültig zu …
Ich versuche, das Angebot in magento2 zu aktualisieren. Aber jedes Mal, wenn ich den Artikel speichere, wird ein neuer Artikel mit derselben Angebots-ID erstellt, anstatt ihn zu aktualisieren. Hier ist mein Code public function __construct( \Magento\Quote\Model\QuoteRepository $quoteRepo ){ $this->_quoteRepo = $quoteRepo; } public function updateItem(){ $quote = $this->_quoteRepo->get('id here'); foreach($quote->getAllVisibleItems() …
Wenn sich 2 Artikel im Warenkorb befinden, wenn sich der Kunde anmeldet, müssen beide Artikel den Warenkorb hinzufügen. Beide Angebote (vor dem Anmelden und nach dem Anmelden) werden zusammengeführt und erstellen ein endgültiges Angebot, das alle Artikel des Kundenangebots enthält Referenzlinks, die ich in Google bekommen habe /magento//a/62481 /magento//a/30460
Ich suche, welchen Collect_Totals-Beobachter ich verwenden kann. Es gibt zwei Beobachter, sales_quote_collect_totals_before und sales_quote_address_collect_totals_before . Sie können in /app/code/core/Mage/Sales/Model/Quote.phpund gefunden werden /app/code/core/Mage/Sales/Model/Quote/Address.php. Ich frage mich, was der Unterschied zwischen den beiden Dateien ist, da beide Dateien die Funktionen zum Sammeln von Gesamtwerten haben.
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.