Es handelt sich um eine doppelte Frage, aber ich habe das gleiche Problem beim Hinzufügen des Produkts und Entfernen von Artikeln von der Warenkorbseite. Ich habe fast einen Tag damit verbracht, mich zu lösen, aber ich hoffe nicht, dass mir jemand dabei helfen kann. Fehlermeldung in der Konsole: Nicht erfasster …
Magento hat seit neueren Versionen einen form_keyals Teil der Add-to-Cart-Aktion, um vor meiner Meinung nach CSRF-Angriffen zu schützen. Jetzt frage ich mich also, ob es wirklich für diesen Ort benötigt wird und warum oder besser gesagt, vor welchen bestimmten Szenarien es schützen soll.
Ich mache eine Bulk-Add-to-Cart-System. Bitte beachten Sie: Ich möchte, dass es für einfache Produkte mit benutzerdefinierten Optionen funktioniert -> Wenn benutzerdefinierte Optionen wie Farbe (rot, grün, blau) oder Größe (Xl, M, S) sind. Angenommen, eine Person möchte folgende Artikel bestellen: productA, redFarbe, qty12 ProductA, greenFarbe, qty18 ProductB XL,, Menge 3 …
Ich habe einen Beobachter, der der Produktdetailseite, die für das catalog_controller_product_viewEreignis aufgerufen wird, dynamische benutzerdefinierte Optionen hinzufügt . Auf diese Weise kann der Kunde aus einer Dropdown-Liste seiner vorhandenen Lizenzcodes auswählen. public function addLicenseOptions(Varien_Event_Observer $observer) { $product = $observer->getEvent()->getProduct(); if ($product->isSubscriptionProduct()) { $optionModel = Mage::getModel('catalog/product_option') ->setTitle('License Code') ->setProductId($product->getId()) ->setStoreId($product->getStoreId()) ->setId('license_code') …
Ich habe den Text "In den Warenkorb" in "Ich möchte dies" durch Überschreiben "geändert vendor\magento\module-catalog\view\frontend\templates\product\list.phtml. Wenn ich jedoch auf die Schaltfläche "Ich möchte dies" (dh "In den Warenkorb") klicke, wird das Produkt in den Warenkorb gelegt und der Text "In den Warenkorb" wird erneut auf der Schaltfläche angezeigt. Ich denke, …
Wenn mein benutzerdefiniertes Attribut im Angebot festgelegt ist, möchte ich nicht, dass ein Produkt in den Warenkorb gelegt wird. Mein benutzerdefiniertes Attribut wird korrekt festgelegt. Um zu verhindern, dass das Produkt in den Warenkorb gelegt wird, habe ich einen Beobachter geschrieben, der dieses Ereignis beobachtet controller_action_predispatch_checkout_cart_add Mein Beobachter-Dateicode: public function …
In Magento 2 verfügt die normale Add to CartSchaltfläche über eine sehr schöne AJAX-basierte Logik zum Hinzufügen von Produkten zum Warenkorb. Wenn wir jedoch ein Catalog Products ListWidget beispielsweise auf CMS-Seiten verwenden, funktioniert die Schaltfläche in dieser HTTP POSTProduktliste mit einem, das die aktuelle Seite neu lädt. Die Benutzererfahrung leidet …
Ich erhalte den Einkaufswagen mit: $cart = Mage::getSingleton('checkout/session')->getQuote(); Und dann durchlaufen mit: foreach ($cart->getAllItems() as $item) { } Es scheint jedoch, dass doppelte Artikel mit denselben Artikelnummern, aber unterschiedlichen Produkt-IDs zurückgegeben werden! Wenn ich auf der Hauptseite den Warenkorb öffne, wird jedoch das einzelne Produkt angezeigt. cart: { id: 680, …
Ich versuche eine gute Lösung zu finden, um benutzerdefiniertes Javascript auszuführen, wenn das Produkt erfolgreich in den Warenkorb gelegt wurde. Auch diese kundenspezifische Javascript Notwendigkeit , Informationen über Produkt , das dem Warenkorb aufgenommen ( sku, qty, price, name, etc.) Derzeit habe ich folgende Möglichkeiten, um Informationen zu Produkten zu …
Ich habe ein benutzerdefiniertes Modul erstellt, in dem ich das Formular zum Hinzufügen zum Warenkorb auf der Produktseite überschreibe , und ich habe es erfolgreich mit der catalog_product_view.xmlDatei ausgeführt. Jetzt kann ich ein benutzerdefiniertes Eingabefeld in der Vorderansicht der Produktseite sehen, aber ich muss den Wert dieses Felds in der …
Ich möchte eine Steuer auf die Zollgebühr hinzufügen. Die Steuerberechnung ist perfekt und erhält den Steuerbetrag, ist jedoch nicht in den STEUER-Dateien in quote_address in der Datenbank festgelegt. public function collect( \Magento\Quote\Model\Quote $quote, \Magento\Quote\Api\Data\ShippingAssignmentInterface $shippingAssignment, \Magento\Quote\Model\Quote\Address\Total $total ){ $total->setTaxAmount($total->getTaxAmount()+$taxAmount); $total->setBaseTaxAmount($total->getBaseTaxAmount()+$taxAmount); } Ich versuche, den Steuerbetrag in der Erhebungsmethode festzulegen, aber …
Bedenken Sie, dass es zwei Produkte gibt, nämlich: Produkt A und Produkt B. Produkt B ist ein virales Produkt, das ich in den Warenkorb legen muss, wenn Produkt A hinzugefügt wird. Zu diesem Zweck versuche ich, Produkt B in den Warenkorb zu legen, indem ich ein Ereignis beobachte checkout_cart_product_add_after. Sobald …
Gibt es in Magento2 eine Möglichkeit, den Benutzer auf die Warenkorbseite umzuleiten, nachdem er auf "In den Warenkorb" geklickt hat - anstelle der Mini-Warenkorb-Option oben auf der Seite?
Magento-Version: 2.0.0 Wenn Benutzer Produkte in den Warenkorb legen, wo werden sie gespeichert? $ _SESSION oder Datenbank? Wenn es in der Datenbank ist, welche Tabelle?
Erstelltes Modul wie Keine anderen Produkte zum Warenkorb hinzufügen, wenn ein eingeschränktes Produkt im Warenkorb verfügbar ist und umgekehrt. Mein Modul: app / etc / modules / Brst_Test.xml <?xml version="1.0"?> <config> <modules> <Brst_Test> <active>true</active> <codePool>community</codePool> </Brst_Test> </modules> </config> Dies ist meine Beobachterakte app / code / community / Brst / …
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.