Magento

Fragen und Antworten für Benutzer der Magento E-Commerce-Plattform




4
Module deaktivieren - Performance verbessern?
Diese Frage besteht aus 2 Teilen: Verbessert das Deaktivieren von Kernmodulen die Gesamtleistung des Speichers und müssen sie in diesem Fall im Administrator deaktiviert (dh die Frontend-Ausgabe deaktiviert) oder über config.xml deaktiviert werden, damit diese Leistungsverbesserung sichtbar wird. Wenn eine Leistungsverbesserung erzielt werden soll, können die Module in einem Bestand, …


3
Woher kommt is_salable?
Hinweis: Wenn Sie Produkte mit PHP-Code bearbeitet haben, indizieren Sie sie anschließend im Administrator neu. Sparen Sie sich Zeit, um herauszufinden, warum sie nicht wie ich unten angezeigt werden. Ich gehe in Kreisen umher und versuche herauszufinden, wie is_salabledie Einstellungen für ein Produkt festgelegt sind. So kann ich herausfinden, warum …
27 catalog  core 

4
$ This nach dem Beobachter zurückgeben
Ich sehe einige widersprüchliche Informationen im Internet und in Modulen von Drittanbietern. Ist es eine Anforderung oder eine bewährte $thisMethode, am Ende einer Beobachtermethode zurückzukehren? Z.B: MyCompany_Module_Model_Observer.php public function salesOrderSaveAfter($observer){ //do stuff return $this; }

4
Effizientes Abrufen der Produkt-URL von id
Was ist die effizienteste Methode, um eine Produkt-URL zu erhalten, wenn nur die ID angegeben wird? An einigen Stellen in unserem Code haben wir Dinge, wie zum Beispiel Mage::getModel('catalog/product')->load($id)->getProductUrl(), um die URL des Produkts abzurufen. Angesichts der Menge an Ereignissen usw., die mit einem Produkt verbunden sind, scheint dies ziemlich …


4
Upgrade-Skript - Erstellen Sie ein neues Auswahlattribut mit Optionen
Ich möchte ein neues Produktattribut mit einigen vordefinierten Optionen mithilfe eines Upgrade-Skripts erstellen. Ich habe ein Upgrade-Skript, daher weiß ich nicht, wie ich es machen soll, indem ich die Dropdown-Optionen zusammen mit dem Attribut hinzufüge. Ich füge mein Attribut in mein Modul-Upgrade-Skript wie folgt ein: $installer->addAttribute('catalog_product', "shirt_size", array( 'type' => …

4
Wie ist der Status von Rundungsproblemen in 1.7?
Wir verwenden Magento CE 1.7 und haben verschiedene Rundungsprobleme. Bei verschiedenen Berechnungen ergibt sich eine Differenz von 0,01 EUR. Das Grundproblem könnte sein, dass die Artikelpreise inkl. Gesetzl. MwSt. Co-Programmierer haben die Mage_Core_Model_Store::roundPrice()Berechnungsmethode mit einer Genauigkeit von 4 Stellen überschrieben. Dies scheint jedoch Probleme mit PayPal-Zahlungen zu verursachen. Gibt es …

4
Alle URL-Umschreibungen löschen - Enterprise (1.13)
Nach mehreren durcheinandergebrachten Importen habe ich eine Menge URL-Änderungen hinterlassen, die ich entfernen muss. Ich verwende Enterprise 1.13 Wenn ich dieses Problem in der Community hatte, habe ich einfach abgeschnitten core_url_rewriteund das neu indiziert. In Enterprise stelle ich jedoch fest, dass es eine Reihe verschiedener Tabellen gibt, die das Umschreiben …

8
Einkaufswagen löscht alle Artikel / Einkaufswagen-Sitzung
Eine Site, die ich plötzlich verwalte (möglicherweise vor 2 Wochen - aus GA-Statistiken und erst jetzt gemeldet), hat begonnen, die Warenkorbelemente abzulegen, wenn Sie den Warenkorb anzeigen oder zur Kasse gehen. Der obere "Mini-Warenkorb" zeigt die Artikel in der Dropdown-Liste an, bis Sie zum Warenkorb / zur Kasse navigieren und …
27 checkout  session  cart 

1
Magento 2.1: Verwenden des Entity Managers
Ab 2.1 hat Magento eingeführtMagento/Framework/Model/EntityManager Ich kann mich hier irren, aber nach meinem Verständnis ist es zu ersetzen, Magento/Framework/Model/AbstractModelwelche Funktion über die Vererbung implementiert wurde, und dies über die Komposition zu lösen (zu Ihrer Information: https://en.m.wikipedia.org/wiki/Composition_over_inheritance ) Ein Beispiel finden Sie hier in den Core-Dateien: https://github.com/magento/magento2/blob/59671558ecdab652b40db2d1a7c63d5b1dea0a92/app/code/Magento/Cms/Model/ResourceModel/Block.php Grundsätzlich werden alle CRUD-Operationen …


Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.