Ich helfe einem Händler dabei, die Ursache für einige fehlgeschlagene Zahlungstransaktionen (während eines Tages mit hohen Bestellmengen) zu ermitteln, die mit dem folgenden Fehler fehlgeschlagen sind SQLSTATE [23000]: Verletzung der Integritätsbedingung: 1062 Doppelter Eintrag '51986' für Schlüssel 'UNQ_SALES_FLAT_INVOICE_INCREMENT_ID' Der UNQ_SALES_FLAT_INVOICE_INCREMENT_IDIndex ist ein eindeutiger Schlüssel für die increment_idSpalte in der sales_flat_invoiceTabelle. …
Ich versuche, Array-Variableninhalte in eine Protokolldatei zu drucken. In Magento 1 war es möglich mit Mage::log(print_r($arr, 1), null, 'logfile.log'); Für Magento 2 habe ich in der Klassendatei folgenden Code geschrieben: protected $_logger; public function __construct(\Psr\Log\LoggerInterface $logger) { $this->_logger = $logger; } private function getValuesAsHtmlList(\Magento\Framework\Object $object) { $options = $this->getOptions($object); //$this->_logger->addDebug($options …
Anscheinend unterstützt Magento 2 jetzt Deinstallationsskripte, die eine Änderung des DB-Schemas beim Deinstallieren eines Moduls ermöglichen (horay !!). Wie hier erklärt, funktioniert dies nur für Module, die über Composer installiert wurden. (Ich hoffe, es wird in Zukunft für alle Module funktionieren, aber das ist ein anderes Thema). Nehmen wir an, …
TL; DR: Gibt es in Magento 2 getTableeine Möglichkeit , die Methode aus einem Ressourcensammlungsmodell zu erstellen, um denselben Tabellennamen für zwei verschiedene Parameter zurückzugeben? Detaillierte Erklärung Ich beginne mit einem Beispiel aus Magento 1. Nehmen wir an, ich habe eine Tabelle mit dem Namen module_entiti1_entity2. Ich musste diese Tabelle …
Ich muss einen Kunden programmgesteuert in Magento 2 erstellen. Ich habe nicht viel Dokumentation gefunden. Im Grunde muss ich den folgenden Code in "Magento 2" übersetzen: $websiteId = Mage::app()->getWebsite()->getId(); $store = Mage::app()->getStore(); $customer = Mage::getModel("customer/customer"); $customer ->setWebsiteId($websiteId) ->setStore($store) ->setFirstname('John') ->setLastname('Doe') ->setEmail('jd1@ex.com') ->setPassword('somepassword'); try{ $customer->save(); }
Hallo, ich habe diesen neuen schicken Domainnamen gekauft und bin jetzt in Schwierigkeiten. Ich habe versucht, die E-Mail-Adressen in Magento Admin zu speichern. Und habe den obigen Fehler bekommen. Was mache ich? (Ich habe auch versucht, es in der DB zu ändern. Aber ich kann den Tisch nicht finden, der …
Mein typischer Anwendungsfall für Gutschriften sind Preisanpassungen (Versandanpassung, Preisnachlass usw.). Es ist selten, dass ich es für die Gesamtrendite verwende. Es ist seltsam für mich, dass das Standardverhalten von Magento darin besteht, dass ein CreditMemo alle Produkte zurücksendet und den gesamten Versand erstattet. Selbst wenn es Rücksendungen gibt, ist es …
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 mich gefragt: Kann ich die Datei system.log im Verzeichnis var / log im Back-End manuell löschen? Wenn ich das tue, hat das negative Auswirkungen auf meinen Webshop? Diese Datei belegt derzeit ziemlich viel Speicherplatz.
Bei benutzerdefinierten Modulen ziehe ich es vor, die Systemkonfigurationseinstellungen in config.xml (Standardeinstellungsteil) zu speichern. Dies macht es einfacher, wenn ich Code von meinem lokalen Computer in eine Entwicklungs- / Staging- / Live-Umgebung schiebe, da ich nicht in den Administrator gehen und die Einstellungen erneut eingeben muss. Es gibt noch weitere …
Ich habe Composer installiert und die Schritte zur Installation von Magento2 ausgeführt. Es wird bei 93% stecken bleiben. Es gibt keinen richtigen Fehler ... Bitte überprüfen Sie das Bild: Außerdem wird es in der Konfiguration angezeigt (siehe Abbildung unten). Wir haben einen Fehler in: "Benutzerkonfiguration installieren." Steht jemand vor dem …
Ich habe mich immer gefragt, wo alle Registrierungsdaten in Magento gespeichert sind. Ich weiß, dass auch Singleton- Objekte in der Registrierung gespeichert sind. Und die Registrierung ist nur eine statische Array-Variable der Mage- Klasse. Ich habe hier ein paar Fragen, um meine Verwirrung zu beseitigen: Ist die Registrierung für verschiedene …
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.