Ich möchte mithilfe des Observers eine benutzerdefinierte Option zum Quoteitem hinzufügen. Der Observer checkoutCartProductAddAfter-Ereignis wird ausgelöst, nachdem das Produkt dem Warenkorb hinzugefügt wurde. public function checkoutCartProductAddAfter(Varien_Event_Observer $observer) { $item = $observer->getQuoteItem(); $item->addOption(new Varien_Object( array( 'product' => $item->getProduct(), 'label' => 'Free Gifts', 'value' => 'Spend $50 and get gift product worth …
Dies ist eine Frage zu Magento 1 und Magento 2. Ich verstehe, dass Modulentwickler von Drittanbietern aufgefordert werden, Ereignisse in ihrem benutzerdefinierten Modul auszulösen, um die Arbeit mit anderen Modulen zu vereinfachen. Ich würde gerne wissen: Wo soll ein Entwickler Ereignisse in einem benutzerdefinierten Modul auslösen? Gibt es einen empfohlenen …
Ich habe eine geschichtete Navigation, und der Kunde möchte <select/>Felder anstelle einer langen Liste von Links haben. Ich dachte nur daran, die Vorlage mit einem Beobachter zu ändern, wenn der Name / die ID des Filters übereinstimmt. Bessere Ideen oder Empfehlungen? Alternativen zum Ändern der Vorlage, vielleicht den Block überschreiben …
Ich arbeite an einer benutzerdefinierten Erweiterung, bei der ich einen Beobachter anrufen muss, wenn eine Zahlungsmethode aus der Liste der verfügbaren Zahlungsmethoden auf der Checkout-Seite des Frontends ausgewählt wird. Kann mir jemand sagen, welchen Ereignisbeobachter ich dafür verwenden soll? Ich muss eine benutzerdefinierte Funktion aufrufen und eine Gebühr zur Zwischensumme …
Gibt es ein Ereignis oder einen Ort, für den ich ein Plugin erstellen kann, wenn eine Warenkorb-Preisregel nicht mehr gültig ist (z. B. wenn sie abläuft oder wenn Sie die Menge anderer Produkte ändern, für die sie nicht mehr gilt)? Ich weiß, dass es automatisch aus dem Warenkorb entfernt wird, …
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 …
Magento 1 und Magento 2 haben beide zwei Ereignisse: sales_order_place_after sales_order_save_after. Ich habe einige Verwirrung darüber, was die detaillierten Unterschiede sind zwischen ihnen? Welche Situation soll welche nutzen?
Ich habe ein benutzerdefiniertes Modul erstellt, in dem ich eine Beobachterdatei habe. Ich muss alle Informationen über den angemeldeten Benutzer anzeigen.
Ich arbeite an dieser Magento 2-Erweiterung. Ein Teil der Funktionen besteht darin, Informationen über die Bestellungen mithilfe von Webdiensten an eine externe Anwendung zu senden. Ich muss diese Informationen weitergeben, nachdem eine Bestellung an der Kasse aufgegeben wurde. Im Moment verwende ich das Ereignis, checkout_onepage_controller_success_actiondas die Methode zum Erstellen der …
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 muss ein Cookie setzen oder aktualisieren, möchte aber sicherstellen, dass die gesamte Anforderungsverarbeitung (oder so viel wie möglich) erfolgt, bevor mein Code zur Cookie-Generierung ausgeführt wird. Wenn sich der Benutzer anmeldet, möchte ich sicherstellen, dass die Anmeldeverarbeitung stattgefunden hat, bevor mein Code ausgeführt wird, oder wenn der Benutzer etwas …
Ich habe ein Blog-Modul auf meiner Magento 2-Plattform installiert. Dieses Blog-Modul verfügt über einen Beobachter, der der primären Navigation automatisch einen neuen Menüpunkt hinzufügt. Ich möchte damit aufhören. Die events.xmlDatei sieht folgendermaßen aus: <?xml version="1.0"?> <config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:Event/etc/events.xsd"> <event name="page_block_html_topmenu_gethtml_before"> <observer name="aw_blog_add_topmenu_items" instance="Aheadworks\Blog\Observer\AddBlogToTopmenuItemsObserver" /> </event> </config> Wie Sie sehen, verweist …
Ich versuche, ein Produkt mit zwei benutzerdefinierten Textfeldern zu erstellen: Länge und Breite. Wenn der Benutzer sowohl eine Länge als auch eine Breite eingibt, muss der Preis über eine benutzerdefinierte Formel berechnet werden. Ich versuche das richtige Ereignis zu finden, mit dem ich einen Beobachter verbinden kann - weiß jemand, …
Ich suche nach einer Möglichkeit, mich an den Fall zu binden, dass Kunden ihre Passwörter ändern. Wenn also jemand das Passwort im Kunden-Frontend ändert, möchte ich irgendwo eine E-Mail senden. Ich habe die Liste unter http://www.nicksays.co.uk/magento-events-cheat-sheet-1-7/ konsultiert, aber nichts sieht nach einem Ereignis zum Ändern von Passwörtern aus.
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.