Magento

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



5
Was ist die bevorzugte Struktur eines Magento 2-Projekts unter VCS?
Wenn ich ein neues M2-Projekt starte, muss ich zuerst den Core über Composer installieren: composer create-project --repository-url=https://repo.magento.com/ magento/project-community-edition Ich kann jetzt meine benutzerdefinierten Module und Themen unter schreiben app/code. Ich würde dann meinen composer.*und den gesamten app/codeOrdner zu meinem VCS hinzufügen . Soweit ist alles in Ordnung. Angenommen, ich möchte …

5
Magento 2: So legen Sie eine benutzerdefinierte Vorlage für den Kernblock fest
Ich versuche, die register.phtml in meinem Modul zu überschreiben, aber es scheint ein Konfigurationsproblem zu geben, aufgrund dessen Magento meine benutzerdefinierte Vorlage nicht verwenden kann, um die im Kernmodul zu überschreiben. Ich habe den Code überprüft, kann das Problem jedoch nicht finden. Kann jemand helfen? Danke im Voraus. module.xml: <config …

6
Wie Magento2 Attributoption programmgesteuert hinzufügt (nicht im Setup)
Ich versuche, Optionen für Größen- und Farbattribute in meinem Importmodul hinzuzufügen, aber ich weiß nicht, wie ...: private function addOption($attributeCode, $value) { $ob = $this->_objectManager; /* @var $m \Magento\Eav\Model\Entity\Attribute\OptionManagement */ $m = $this->optionManagement; /* @var $option \Magento\Eav\Model\Entity\Attribute\Option */ $option = $this->attributeOption; $option->setLabel($value); $option->setValue($value); $m->add(\Magento\Catalog\Api\Data\ProductAttributeInterface::ENTITY_TYPE_CODE, $attributeCode, $option); Dieser Bericht enthält einen …


1
Magento 2 neues Grid System Template
Ich habe mich im neuen Backend-Grid-System von Magento für die Merchant Beta 1.0.0-Version umgesehen. Zunächst muss ich sagen, dass ich beeindruckt bin. Jetzt können Sie auswählen, welche Spalten angezeigt werden sollen, sie neu anordnen und nach Attributen filtern, die nicht unbedingt über eine Spalte verfügen. Das ist aber nicht wichtig. …

3
Kopieren Sie benutzerdefinierte Daten aus dem Angebot in die Bestellung und bestellen Sie den Artikel, sobald die Bestellung in magento2 eingegangen ist
Ich erstelle ein benutzerdefiniertes Modul in Magento 2, das einen benutzerdefinierten Rabatt hat. Ich versuche, den Rabatt von Angebot, Angebotsposition zu Bestellung und Bestellposition zu kopieren. In Magento 1 erkläre ich in config.xmletwa so: <fieldsets> <sales_convert_quote_address> <custom_discount_amount><to_order>*</to_order></custome_discount_amount> <base_custom_discount_amount><to_order>*</to_order></base_custome_discount_amount> </sales_convert_quote_address> <sales_convert_quote_item> <custome_discount_amount><to_order_item>*</to_order_item></custome_discount_amount> <base_custom_discount_amount><to_order_item>*</to_order_item></base_custom_discount_amount> </sales_convert_quote_item> </fieldsets> und mein benutzerdefinierter Rabattbetrag wurde in …

2
Magento2 Factory Pattern Vorteile gegenüber Magento 1
Magento 2 verwendet Factory-Klassen für nicht injizierbare Produkte. Zum Beispiel Produktklasse: ProductFactory Zum Beispiel Kundenklasse:CustomerFactory Ich verstehe nicht, was hier für ein Fabrikmuster vorliegt . Denn für jede Klasse mit 1 Werksklasse verbunden. Ich denke, es ist etwas doppeltes. Warum sollen wir nicht abstraktes Werk schaffen CustomerFactory, ProductFactoryetc? und auch …

1
SQL Injection Schwachstellen bei der Verwendung von SQL Modellen des Zend Frameworks
Beim Verbinden von Tabellen verwende ich SQL-Modelle des Zend Framework. Als Beispiel habe ich meinen aktuellen Code geändert, aber ich denke, Sie werden den Punkt bekommen: $this->getSelect()->join( array('sections' => $sectionsTableName), 'main_table.banner_id = pages.banner_id', array() ) ->where("sections.section= '$section' OR sections.section = '0' OR (sections.section = '6' AND ? LIKE main_table.url)",$url) ->group('main_table.banner_id'); …

1
DI & Erweitern eines Blocks in Magento 2
Ich habe anscheinend Probleme, die Magento 2-Abhängigkeitsinjektion mit Blöcken zu erfassen, und jedes Mal, wenn ich versuche, einen Block zu erweitern, der nicht \ Magento \ Framework \ View \ Element \ Template ist, treten Fehler auf. Ich möchte einen Block erstellen, der die grundlegende Blockklasse von Magento \ Theme …


5
Magento Store nicht sicher
Vor kurzem habe ich die Leitung eines Magento Stores übernommen. Gestern haben wir eine E-Mail von einem IT-Unternehmen erhalten, dass unser Geschäft nicht sicher ist. Obwohl ich die Legitimität der E-Mail bezweifle, wurden die letzte Bestellung im Geschäft, die Anzahl der registrierten Kunden und das zuletzt hinzugefügte Produkt angezeigt. Seitdem …



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.