Magento

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

2
Wie füge ich ein benutzerdefiniertes Kundenattribut in das Bearbeitungsformular für Kundenadressen ein?
Ich habe ein benutzerdefiniertes customer_addressKundenattribut als Typ hinzugefügt und es wird im Admin und in der Onpagecheckout sowie in der Liefer- und Rechnungsadresse korrekt ausgeführt. Ich habe erstellt: my_namespace/my_module/etc/module.xmlund registration.php composer.jsonDateien im Modul-Basisverzeichnis. Mein_Namensraum / Mein_Modul / Setup / InstallData.php namespace Namespace\Module\Setup; use Magento\Framework\Module\Setup\Migration; use Magento\Framework\Setup\InstallDataInterface; use Magento\Framework\Setup\ModuleContextInterface; use Magento\Framework\Setup\ModuleDataSetupInterface; …

2
Liste der nicht verwendeten Kernmodule, die ohne Schaden ausgeschaltet werden können
Wenn Sie auf dieses Thema für Magento 1 verweisen , ist es möglicherweise hilfreich, eine Liste der Magento 2- Kernmodule zu erstellen, die deaktiviert oder vollständig entfernt werden können, ohne dass unser Geschäft Schaden nimmt, da sie kaum verwendet werden. Zunächst einige Vorschläge: Magento_Upsoder Magento_Dhloder Magento_Fedex(wenn unser Kunde die Sendung …

6
SUPEE-9767 Patch / CE 1.9.3.3 - One Page Checkout - Problem bei der Kundenregistrierung
Bei einer sauberen Vanilla-Installation von Magento 1.9.2.4, gepatcht mit SUPEE-8788, SUPEE-9652 und SUPEE-9767, und mit der neuen Einstellung 'Formularschlüsselüberprüfung beim Auschecken aktivieren', nachdem eine erfolgreiche Neukundenregistrierung beim Auschecken aktiviert wurde In der Standardeinstellung für One Page Checkout wird kein neuer Kunde erstellt und der Kunde ist nicht angemeldet, obwohl die …

3
Magento 2: Wie / Wo ist die Knockout-Funktion "getTemplate" gebunden?
Viele Magento-Backend-Seiten enthalten im Quellcode Folgendes <!-- ko template: getTemplate() --><!-- /ko --> Ich verstehe (oder glaube ich?), Dass <!-- ko templatees sich um eine Vorlage ohne KnockoutJS- Container handelt . Mir ist nicht klar, in welchem ​​Kontext die getTemplate()Funktion aufgerufen wird. In den Beispielen, die ich online gesehen habe, …


2
Verwendung der Page-Factory-Klasse in magento2
Was ist der Zweck des Renderns der benutzerdefinierten Modulseite in Magento2 unter Verwendung der \Magento\Framework\View\Result\PageFactoryim Konstruktor eingefügten Ergebnis-Factory- Klasse und des Anzeigens der Seite ? $resultPage = $this->resultFactory->create(ResultFactory::TYPE_PAGE); anstatt diese unter Art der Anzeige, die in Magento 1.x Ansatz identisch ist $this->_view->loadLayout(); $this->_view->renderLayout();


1
Was ist getBlockHtml ('formkey')?
Ich versuche, die Produktbearbeitungsseite (erster Tab) in Magento zu bearbeiten und möchte die Menge (sowie einige andere Dinge) von den jeweiligen Tabs auf die erste Seite verschieben. Aha <form action="<?php echo $this->getSaveUrl() ?>" method="post" id="product_edit_form" enctype="multipart/form-data"> <?php echo $this->getBlockHtml('formkey')?> <div style="display:none"></div> </form> und wissen, dass der Code für das Quantitätstextfeld …

2
Gibt es einen guten Grund, warum ein Modul remote auf global / crypt / key zugreift?
Vergib mir meine Unwissenheit, aber der Kryptoschlüssel wird zum Entschlüsseln von Magento-Daten verwendet, oder? Gibt es einen guten Grund für ein Modul, darauf zuzugreifen? Ich bin nach der Installation von Advanced Content Manager auf diesen Code gestoßen ... <div id="banana-tracker"> <?php $stores = Mage::app()->getStores(); $key = (string)Mage::getConfig()->getNode('global/crypt/key'); $date = (string)Mage::getConfig()->getNode('global/install/date'); …


2
Wie verwendet Magento Connect Autoreninformationen in gepackten Erweiterungen?
Wenn Sie eine Erweiterung für Magento Connect packen, werden Sie aufgefordert, Autoreninformationen anzugeben. Obwohl mir klar ist, dass der erste Autor die Anmeldeinformationen des Magento Connect-Kontos, mit dem die Erweiterung eingereicht wurde, abgleichen muss, bin ich mir nicht sicher: Wie die Informationen verwendet werden Wie mehrere Autoreninformationen verwendet werden Eine …

2
Warum ist Status 2 anstelle von 0 deaktiviert?
Eine Frage für alle Magento-Entwickler: Warum hat ein aktiviertes Produkt den Status 1, während ein deaktiviertes Produkt den Status 2 hat? Normalerweise hat "enabled" oder "active" oder was auch immer den Status 1, während die Umkehrung 0 ist. Gibt es einen Grund, warum Magento hier stattdessen 2 verwendet?



2
Best Practices für Magento 2 DI
Angenommen, ich erstelle eine Magento 2-Erweiterung, die ... nun ja ... nicht wichtig ist. Sagen wir, es macht super tolle Sachen. Aber ich möchte sicherstellen, dass dies mit den richtigen Standards erstellt wird, damit andere Entwickler es erweitern können. Wann sollte ich die DI in Kombination mit Schnittstellen verwenden und …

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.