Magento

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

15
Mögliche Probleme mit SUPEE-10975
SUPEE-10975 wurde veröffentlicht. Es wäre toll zu wissen, ob jemand auf Probleme stößt, wenn er versucht, dies anzuwenden. Steht dies im Konflikt mit dem neuesten Patch, der 7.2-Unterstützung hinzufügt? Bisher sind dies die geänderten Dateien, die ich sehen kann app/code/core/Mage/Adminhtml/Block/Customer/Group/Edit.php app/code/core/Mage/Adminhtml/Block/Newsletter/Template/Edit.php app/code/core/Mage/Adminhtml/controllers/Cms/BlockController.php app/code/core/Mage/Adminhtml/controllers/Customer/GroupController.php app/code/core/Mage/Adminhtml/controllers/SitemapController.php app/code/core/Mage/Adminhtml/controllers/System/BackupController.php app/code/core/Mage/Captcha/Model/Observer.php app/code/core/Mage/Captcha/Model/Zend.php app/code/core/Mage/Captcha/etc/config.xml app/code/core/Mage/Catalog/Model/Api2/Product/Image/Rest/Admin/V1.php app/code/core/Mage/Catalog/Model/Product/Attribute/Media/Api.php …

5
So rufen Sie die Hilfsmethode in der .phtml-Datei auf
Ich habe versucht, etwas in Magento 2 zu entwickeln. Ich habe jedoch nicht herausgefunden, wie eine Helper-Methode in einer Template-Datei (.phtml) aufgerufen werden kann. Ich möchte den folgenden Code ersetzen: $this->helper('modulename/helpername')->methodname(); Wenn jemand weiß, bitte hilf mir.
16 magento2  phtml  helper 


2
Wie werden die Dinge implementiert, die Magento 2 "Mixins" nennt?
Die RequireJS-basierten Objektsysteme von Magento 2 enthalten eine Funktion namens "Mixins". Ein Magento 2-Mixin ist nicht das, was ein Software-Ingenieur normalerweise als Mixin / Merkmal betrachtet . Stattdessen können Sie mit einem Magento 2-Mixin das von einem RequireJS-Modul zurückgegebene Objekt / den Wert ändern, bevor dieses Objekt / dieser Wert …

3
Basis-URL oder dynamische URL abrufen In der Ansicht von Js- oder HTML-Dateien
Ich finde es heraus, um dynamische URL im Frontend zu bekommen, wenn ich es brauche, kann ich es einfach definieren mage/urlund verwendenurl.build('<Modulename>/<controllername>/<action>/') Als ich dasselbe für das Backend ausprobierte, lieferte es mir nicht das erwartete Ergebnis. Es gab die aktuelle URL und fügte den Pfad hinzu, den ich gegeben hatte. …

4
Magento 2 Dropdown-Liste zur Versandart hinzufügen
Ich entwickle eine Versandmethode für ein Logistikunternehmen. Diese Firma hat viele Büros, in denen der Kunde seine Bestellung erhalten kann. Ich kann die Liste der Büros nach Stadt in der API abrufen, aber wie kann ich diesen Schritt jetzt nicht besser darstellen? Im Moment habe ich \Magento\Quote\Model\Quote\Address\RateResult\Method jedes Büro in …

1
Magento 2: Was ist der Unterschied zwischen den beiden Grid Component Data Providern?
In Magento 2.1 sind insgesamt 25 Anbieter für die Auflistung von UI-Komponenten / Grid-Daten konfiguriert und in Verwendung. Ihre Datenprovider-Klassen und ui_component-Dateien sind unten aufgeführt Magento\Bundle\Ui\DataProvider\Product\BundleDataProvider bundle_product_listing.xmlMagento\Catalog\Ui\DataProvider\Product\Attributes\Listing product_attributes_grid.xml Magento\Catalog\Ui\DataProvider\Product\ProductCustomOptionsDataProvider product_custom_options_listing.xml Magento\Catalog\Ui\DataProvider\Product\ProductDataProvider configurable_associated_product_listing.xml Magento\Catalog\Ui\DataProvider\Product\ProductDataProvider product_listing.xml Magento\Catalog\Ui\DataProvider\Product\Related\CrossSellDataProvider crosssell_product_listing.xml Magento\Catalog\Ui\DataProvider\Product\Related\RelatedDataProvider related_product_listing.xml Magento\Catalog\Ui\DataProvider\Product\Related\UpSellDataProvider upsell_product_listing.xml Magento\Cms\Ui\Component\DataProvider cms_block_listing.xml Magento\Cms\Ui\Component\DataProvider cms_page_listing.xml Magento\ConfigurableProduct\Ui\DataProvider\Attributes product_attributes_listing.xml Magento\Customer\Ui\Component\DataProvider customer_listing.xml Magento\Framework\View\Element\UiComponent\DataProvider\DataProvider customer_online_grid.xml …

1
Magento 2 Minicart, Willkommensnachricht, andere funktionieren nicht mit deaktiviertem Seiten-Cache nach Kundenanmeldung
Mit Magento 2.0.4- Cache, genauer gesagt aktiviertem Seiten- Cache , funktioniert alles. Wenn ich es deaktiviere, lösche ich Cookies und melde mich als Kunde an, da Produkte in Minicart nicht vorhanden sind. Begrüßungsnachricht funktioniert nicht richtig. Ich muss ein Produkt von einer Produktseite in den Warenkorb legen, um den Minicart …

7
Kopf- und Fußzeile in der Checkout-Seite Magento2 hinzufügen
Standardmäßig bietet Magento 2 HEADER und FOOTER nicht auf der CHECK OUT- Seite an. Also habe ich checkout_index_index.xml im Pfad überprüft app/design/frontend/package_name/theme_name/Magento_Checkout/layout/override/base Für Kopf- und Fußzeile ist ein Attributssatz zum Entfernen vorhanden Also habe ich das Attribut remove von remove = true auf remove = false zurückgesetzt . Die Kopf- …

5
Was sind die Best Practices für die Installation von Erweiterungen von Drittanbietern in Magento 2?
Während der Arbeit an einem Client-Projekt für Magento 2 habe ich zahlreiche Methoden zum Laden und Verfolgen von Erweiterungen von Drittanbietern entdeckt. Unter der Annahme, dass wir die Integrator-Installationsmethode (Composer!) Verwenden, was sind die Best Practices für die Verwaltung von Erweiterungen von Drittanbietern? Bisher hatte jede Erweiterung, die ich gekauft …


1
Magento 2: Warum benötigt eine UI-Listing-Komponente zwei Collections?
Magento 2 hat eine neue " uiComponent" Funktion. Auf diese Weise können Sie ein einfaches <uiComponent/>Tag in Ihre XML-Layout-Handle-Dateien einfügen, um Ihrer Anwendungsseite beispielsweise Raster und Formulare hinzuzufügen. Es scheint, dass für die Konfiguration eines Datengrids (a listing) zwei Erfassungsobjekte konfiguriert werden müssen. Welche Rolle spielen die einzelnen Konfigurationssammlungen unten? …

4
Hinzufügen einer jQuery-Bibliothek zu Magento 2
Wie kann ein Drittanbieter eine jQuery-Bibliothek zu Magento 2 hinzufügen? Während Magento 2 eine Version von jQuery in die Frontend-Designs einbezieht, ist das jQuery-Objekt im globalen Namespace nicht sofort verfügbar. Ich glaube, das liegt daran, dass Magento 2 RequireJS verwendet, um jQuery zu laden, und RequireJS eine Moduldatei erst lädt, …



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.