Magento

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

2
JS-Widget: Zwei benutzerdefinierte Widgets haben dasselbe übergeordnete Widget Magento 2 erweitert
Voraussetzung Ich habe 2 benutzerdefinierte Widgets, die dasselbe übergeordnete Widget erweitern. Übergeordnetes Widget: Magento_ConfigurableProduct/js/configurable Erstes benutzerdefiniertes Widget: Vendor_AModule/js/configurable Zweites benutzerdefiniertes Widget: Vendor_BModule/js/configurable Erstes benutzerdefiniertes Widget require-config.js: var config = { map: { '*': { configurable: 'Vendor_AModule/js/configurable' } } }; Erstes benutzerdefiniertes Widget JS: define([ 'jquery', 'mage/translate', 'Magento_ConfigurableProduct/js/configurable' ], function ($) …

6
Wie erhalte ich den Ländernamen aus dem Ländercode in Magento 2?
Ich möchte den Ländernamen aus dem Ländercode erhalten. Ich habe den Ländercode aus der Datenreihenfolge wie folgt erhalten: $data = $order->getShippingAddress()->getData(); $countryCode = $data['country_id']; echo $countryCode; Es wird "US" oder ein anderer Ländercode gedruckt. Gibt es eine Möglichkeit, den Ländernamen aus diesem Ländercode zu ermitteln?

6
Magento 2 - Überschreiben von CSS ohne Verwendung! Wichtig überall
Ich arbeite gerade an einer Magento 2-Site für einen Kunden. Angenommen, die Marke meines Kunden ist boofarund das Thema, das ich erweitern / überschreiben möchte, ist das, das foobarich als übergeordnetes Thema festgelegt habefrontend/Foobarthemes/boofar/theme.xml <theme xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:Config/etc/theme.xsd"> <title>Boofar</title> <parent>Foobarthemes/foobar1</parent> <media> <preview_image>media/preview.jpg</preview_image> </media> Dann frontend/Foobarthemes/boofar/web/css/source/_theme.lesshabe ich unter den CSS-Code geschrieben, den …

2
Wie füge ich der aktuellen Bestellsendung in Magento 2 eine Sendungsverfolgungsnummer hinzu?
Ich habe Beispielcodes für Magento 1.x gefunden. Aber ich habe keine Ahnung, wie das auf Magento 2 geht. Kann jemand beschreiben, wie dies mit Dependency Injection (DI) implementiert wird ? Vielen Dank. $trackingDetail = array( 'carrier_code' => 'ups', 'title' => 'United Parcel Service', 'number' => 'TORD23254WERZXd3', // Replace with your …

2
Magento 2.1.2 Ui- Component formElement Wählen Sie aus mehreren Dropdowns
Ich habe zwei Dropdown- Listen, eine für Stunden und eine für Minuten. Ich habe es geschafft, die Dropdown-Liste für Stunden anzuzeigen Aber jeder könnte helfen - wie zeige ich ein Dropdown-Menü für Minuten neben Stunden in der Ui-Komponentenform an? wie der auf dem Bild. <field name="start_date"> <argument name="data" xsi:type="array"> <item …

3
Magento 2: style-m.css vs style-l.css
Wie style-m.cssund style-l.cssDateien werden in Magento2 generiert? Theoretisch style-m.csssollte weniger Code und Stile nur für mobile Geräte vorhanden style-l.csssein, um schneller auf mobile Geräte geladen zu werden. Wie definieren Sie in weniger Dateien, ob ein Teil des Codes Teil von style-m.cssoder sein soll style-l.css? Die folgenden Links und der Quellcode …
10 magento2  layout  css 


2
Magento 2: AddFieldToFilter-Prüfung auf NULL funktioniert nicht
Ich versuche, die Datensätze aus der Datenbank parent_item_id abzurufen, die den Wert NULL enthält . $order_ = $this->_objectManager->create('Vendor\Module\Model\Saleslist') ->getCollection() ->addFieldToFilter( 'order_id', $orderId )->addFieldToFilter( 'parent_item_id', ['eq' => NULL] ); und möchten auch die parent_item_idgleiche NULL- oder '' String-Prüfung hinzufügen .


1
Wie kann ich <präferenz> in di.xml dynamisch aktivieren / deaktivieren?
Ich habe derzeit Folgendes &lt;preference/&gt;in einer meiner di.xml-Dateien: &lt;preference for="Magento\Contact\Controller\Index\Post" type="RadTest\TestModule\Controller\Contact\Post" /&gt; Ich habe eine Konfigurationsoption zum Aktivieren / Deaktivieren für mein Modul im Admin-Bereich. Ich möchte &lt;preference&gt;, dass die Option nur aktiviert wird, wenn meine benutzerdefinierte Konfigurationsoption aktiviert ist. Wie kann ich das &lt;preference/&gt;Überschreiben dynamisch aktivieren und deaktivieren, je …

1
Magento 2: Wie füge ich mithilfe der UI-Komponente ein Produktraster in ein benutzerdefiniertes Modul ein?
Ich habe das Produktraster im Magento 2-Administrationsformular über diesen Link hinzugefügt: Produktraster . Aber jetzt erstelle ich ein Administrationsformular mit der UI-Komponente und kann das Produktraster nicht mit der UI-Komponente ändern. Bitte hilf mir. view / adminhtml / layout / productlabel_productlabel_edit.xml &lt;?xml version="1.0"?&gt; &lt;page xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:View/Layout/etc/page_configuration.xsd"&gt; &lt;body&gt; &lt;referenceContainer name="content"&gt; &lt;uiComponent …

1
Multiple Cart oder Split Quote in Magento2
Ich möchte zwei Warenkörbe für normale Produkte und Lieferantenprodukte anzeigen. Ich denke nicht, dass es möglich ist, mehrere Warenkörbe zu erstellen, indem das Angebot geteilt oder mehrere Angebote erstellt werden . Weil Magento 2 separates Modul für Quote. Kann mir jemand sagen, wie ich meine Anforderung erfüllen kann? Vielen Dank

1
Magento 2: Langsame Abfragen protokollieren
Zurück in M1 konnten Sie die langsamen Abfragen protokollieren, indem Sie die folgenden Variablen in ändern lib/Varien/Db/Adapter/Pdo/Mysql.php: /** * Write SQL debug data to file * * @var bool */ protected $_debug = false; /** * Minimum query duration time to be logged * * @var unknown_type */ protected $_logQueryTime …

1
Wie erhalte ich die aktuelle Website-ID im Admin-Bereich?
Ich arbeite mit einer benutzerdefinierten Erweiterung, die sich auf mehrere Websites bezieht. Ich habe ein Problem. Definieren Sie einen Skriptcode, der im Admin-Bereich ausgeführt wird, indem Sie die Website-ID abrufen. Ich habe ein Ergebnis website_idwie 0 erwartet (Standard-ID in der store_websiteTabelle). Wenn ich diese Funktion unten verwende, wird immer 1 …

4
Fehler nach dem Löschen des gesamten Cache in Magento 2
Beim Löschen des gesamten Cache als rm -rf var/cache/* var/page_cache/* var/view_preprocessed/* var/generation/* Ich habe unten Fehler bekommen Warning: ltrim() expects parameter 1 to be string, object given in vendor\magento\framework\Code\Generator\EntityAbstract.php on line 152 Notice: Uninitialized string offset: 0 in vendor\magento\framework\Autoload\ClassLoaderWrapper.php on line 81 Notice: Uninitialized string offset: 0 in vendor\composer\ClassLoader.php on …

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.