Magento

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


3
Magento 2: Welcher Erweiterungsmechanismus soll gewählt werden?
Wir können den Controller auf zwei Arten erweitern: mit Präferenz und mit Plugin. Aber ich verstehe das nicht, welches gut ist und welche Vor- / Nachteile die Präferenz gegenüber dem Plugin hat. <preference for="Magento\Checkout\Controller\Index\Index" type="mymodule\Helloworld\Controller\Index\Index" /> <type name="Magento\Catalog\Model\Product"> <plugin name="getname-test-module" type="mymodule\Helloworld\Model\Plugin\Product" sortOrder="10"/> </type>

2
Magento 1.9.2 und PHP7 - Fehler beim Hochladen von Bildern
Ich teste gerade Magento 1.9.2 mit Php 7. Alles schien zu funktionieren, aber plötzlich versuchte ich, ein Bild für das Produkt hochzuladen. Ich habe Fehler wie unten erhalten: Fatal error</b>: Uncaught Error: Function name must be a string in /home/admin/domains/store.com/public_html/dev/lib/Varien/File/Uploader.php:259 Stack trace: #0 /home/admin/domains/store.com/public_html/dev/lib/Varien/File/Uploader.php(180): Varien_File_Uploader->_validateFile() #1 /home/admin/domains/store.com/public_html/dev/app/code/core/Mage/Adminhtml/controllers/Catalog/Product/GalleryController.php(46): Varien_File_Uploader->save('/home/admin/dom...') #2 /home/admin/domains/store.com/public_html/dev/app/code/core/Mage/Core/Controller/Varien/Action.php(418): …

2
Magento 2 Wie erstelle ich eine Tabelleneinstellung in der Admin-Systemkonfiguration?
Gemäß Magento 1 erweitern wir "adminhtml / system_config_backend_serialized_array", um eine Tabelle wie die folgende zu erstellen: Meine Frage ist: Wie erstellen wir es in Magento 2? Bearbeiten: Zum Schluss mit der Hilfe von @Marius: Das Feld User-Agent-Ausnahmen im System => Konfiguration => Allgemein => Design => Design-Thema. Wir können eine …
9 magento2 



1
Konfigurierbare Farbfelder
Wir haben einen Online-Shop mit Schuhen. Zum Beispiel möchte ich ein konfigurierbares Produkt "Schuhe XXX" mit folgenden einfachen Produkten haben: "Schuhe XXX Farbe Schwarz Größe 40" "Schuhe XXX Farbe Schwarz Größe 41" "Schuhe XXX Farbe Schwarz Größe 42" "Schuhe XXX Farbe Grün Größe 39" "Schuhe XXX Farbe Grün Größe 41" …

2
Magento 2 Wie speichere ich ein benutzerdefiniertes Feld, das in Form einer Kundengruppe hinzugefügt wurde?
Ich habe der Form der Kundengruppe mithilfe von einige benutzerdefinierte Felder hinzugefügt upgradeSchema.php. Danach stellte ich fest, dass die ursprünglichen Felder wie Kundengruppencode und Steuer-ID mithilfe von Setter-Methoden in der bereitgestellten API gespeichert werden. Es ist völlig anders als Magento 1.X, das nur setXXX () zum Speichern verwendet.

3
So überschreiben Sie eine Vorlage über ein Modul in Magento2
Ich erstelle ein Modul und möchte die Vorlage überschreiben app/code/Magento/Catalog/view/adminhtml/templates/catalog/product/edit/options.phtml. Ist dies in einem Modul möglich (kein Thema) Leider scheint es nicht sehr einfach zu sein, den Modulnamen über Layout-XML zu ändern, da dies in https://github.com/magento/magento2/blob/develop/app/code/Magento/Catalog/Block fest codiert ist /Adminhtml/Product/Edit/Tab/Options.php#L21

2
Ist diese If-else-Bedingung in Layout-XML möglich?
Ich möchte zwei verschiedene CSS anzeigen <action method="addItem" ifconfig="module/general/enable"> <type>js_css</type> <name>module/app.css</name> </action> In XML verwenden wir, ifconfigaber ich möchte zwei verschiedene CSS-Dateien wie diese hinzufügen if (Marktplatz / allgemein / aktivieren == 1) { CSS-1 } else { CSS-2 }} Wie kann ich das machen?


4
Wie erhalte ich eine Produktkollektion von nicht vorrätigen Artikeln - im Gegensatz zu addInStockFilterToCollection ()?
Ich muss die Produkte einer Kategorie in zwei Listen anzeigen - eine für vorrätige Artikel, die andere für nicht vorrätige Artikel. Ich benutze Mage::getSingleton('cataloginventory/stock')->addInStockFilterToCollection() Um meine Produktkollektion nach vorrätigen Artikeln zu filtern, scheint es jedoch keine äquivalente Methode zum Filtern nach nicht vorrätigen Artikeln zu geben. Ich habe mir das …


2
Wie lade ich eine benutzerdefinierte Modul-JS-Datei in Magento 2?
Ich habe ein Banner-Slider-Modul für Magento 2 erstellt. Ich habe die JS-Datei auf folgende Weise aufgerufen und sie funktioniert einwandfrei. In der Blockklasse habe ich folgende Funktion erstellt public function getBaseJs($fileName){ return $this->_storeManager->getStore()->getBaseUrl( \Magento\Framework\UrlInterface::URL_TYPE_MEDIA ).'bannerslider/js/'.$fileName; } und diese Funktion wird in der bannerslider.phtmlDatei wie folgt aufgerufen . <script type="text/javascript" src="<?php …

1
Aktuelle Bestellungen werden nicht im Backend angezeigt, sondern sind in der Datenbank vorhanden und werden im Dashboard angezeigt
I'm using Magento 1.9.1.0. Es gibt drei aktuelle Bestellungen, die nicht im Bereich "Verkäufe> Bestellungen" angezeigt werden. Hier ist ein Screenshot der letzten Bestellungen, bitte beachten Sie die Bestellnummern: Die 3 fehlenden Bestellungen sind jedoch in der Datenbank vorhanden: Das Seltsame für mich ist, dass die Bestellungen auch im Widget …

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.