Als «magento2» getaggte Fragen

Allgemeine Fragen zu Magento 2, nicht spezifisch für eine Nebenversion. Verwenden Sie dieses Tag, um sich von Magento 1 zu unterscheiden. Wenn Sie Probleme mit einer bestimmten Version haben, verwenden Sie stattdessen das entsprechende 'Magento-2.x'-Tag. Die Funktionen zwischen den Nebenversionen von Magento 2 können unterschiedlich sein.

1
Magento2 CSS IE-Hacks
Möchten Sie in Magento2 CSS speziell für IE 8 mit hinzufügen <css src="css/ie-8.css" /> Im nativen Quellcode nirgendwo zu finden.
8 magento2  css 

7
Magento 2 Holen Sie sich alle Produktbilder auf der Produktlistenseite
In Magento 1 habe ich immer verwendet $_product->getMediaGallery('images') Aber in der Quelle von Magento 2 sehe ich $productImage = $block->getImage($_product, $image); echo $productImage->toHtml(); Es wird nur das erste Produktbild angezeigt. Wie bekomme ich das zweite oder dritte Bild (nicht nur das Basisbild)? GetMediaGallery-Funktion existiert nicht? Update: $ _product-> getMediaGalleryImages () …

2
Magento2: So erstellen Sie ein PDF in einem benutzerdefinierten Modul
Ich möchte beim Verkauf ein benutzerdefiniertes PDF erstellen und es innerhalb eines benutzerdefinierten Moduls an die Verkaufs-E-Mail anhängen. Ich denke, ich muss erweitern Magento\Sales\Model\Order\Pdf\AbstractPdf, um das PDF zu generieren, aber ich bin nicht sicher. Hat das schon mal jemand gemacht oder hat er eine Idee, ob ich auf dem richtigen …
8 magento2  pdf 

3
So erhalten Sie die Store-Konfiguration in einer Designvorlage
Ich versuche, die Telefonnummer des Geschäfts unter Geschäfte> Konfiguration> Allgemein> Allgemein> Geschäftsinformationen zum Header in meinem Thema hinzuzufügen . In einem Modul könnte dies mit getValue()in geschehen, \Magento\Framework\App\Config\ScopeConfigInterfaceaber ich kann nicht sehen, wie dies in einem Thema verwendet werden kann. Bisher habe ich dies zu default.xml hinzugefügt <referenceContainer name="header-wrapper"> <block …

2
Magento Connect gegen Magento Marketplace
Der offizielle Magento-Marktplatz ist also geschlossen. Ich habe mich gefragt, was das für Entwickler bedeutet. Müssen Entwickler alle ihre Erweiterungen auf den Magento-Marktplatz verschieben (wann wird Magento Connect heruntergefahren?) Sollten Entwickler ihre Erweiterungen auf beiden Plattformen behalten, bevor Magento Connect heruntergefahren wird? Können Kunden weiterhin Erweiterungen vom Marktplatz über den …


1
Was bedeutet $$ in Javascript von Magento 2?
In einigen Magento-Kernmodulen sehe ich die $$Zeichen, die bei der Auswahl eines Elements ständig verwendet werden. Zum Beispiel habe ich in nur 10 Codezeilen die folgenden verschiedenen Selektoren: $('selection-apparently-a-custom-element') $$('#some-element-id') jQuery('#another-element-id') Was ist der Sinn davon?

1
Nach Auftragserstellung zur externen URL umleiten
Ich mache ein Zahlungsgateway und muss von der Rechnungsseite zu einer externen URL umleiten. Wenn eine Bestellung bei Magento erstellt wird, erstelle ich eine Bestellung in einer Drittanbieter-App mit Curl. Anschließend erhalte ich eine eindeutige ID aus dieser Bestellung, die zum Weiterleiten auf eine externe Rechnungsseite verwendet wird. Die Frage …

4
Magento 2 als Composer Dev Voraussetzung für Erweiterungen
Wäre es beim Schreiben einer Erweiterung sinnvoll magento/project-community-edition, den require-devAbschnitt von composer.json zu erweitern? Die Idee dahinter ist, dass nur composer installeine vollständige Magento-Installation für die Entwicklung oder CI hochgefahren werden muss. Um die Datenbank einzurichten, würde ich ein Skript nach der Installation mit hinzufügen bin/magento setup:install. Um die Testtools …

3
Magento 2 - Starke Ladezeit (zu viele JS-Dateien)
Ich arbeite derzeit an Magento 2 und habe festgestellt, dass die Ladezeiten für alle Seiten extrem hoch sind. Ich arbeite momentan auf Xampp, der Produktionsmodus ist aktiviert, HTML / js / CSS werden zusammengeführt und minimiert, Varnish ist deaktiviert und ich werde es nicht verwenden, da mein Webhosting es nicht …


1
Magento2: So fügen Sie das dritte Pary-Modul über composer.json in ein benutzerdefiniertes Modul ein
Ich habe ein benutzerdefiniertes Modul erstellt. Dieses Modul hängt vom Modul eines Drittanbieters ab (tecnickcom / tcpdf). Ich habe diese Bibliothek in meiner benutzerdefinierten Modulkomponente composer.json hinzugefügt { "name": "packagename/mymodule", "description": "N/A", "require": { "php": "~5.5.0|~5.6.0", "magento/magento-composer-installer": "*", "tecnickcom/tcpdf":"*" }, "type": "magento2-module", "version": "2.0.0", "license": [ "GPL-3.0" ], "autoload": { …


2
Wo kann eine benutzerdefinierte UI-Bibliothek platziert werden?
Ich muss meine eigene UI-Bibliothek erstellen (hauptsächlich .lessDateien, aber auch Bilder und .js), die in mehreren benutzerdefinierten Modulen und Designs verwendet wird. Ich dachte, ich füge meine Dateien einfach der Magento UI-Bibliothek hinzu, die sich unter befindet /lib/web. Aber ist es zuallererst erlaubt (und ist es eine gute Praxis), benutzerdefinierte …


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.