Als «overrides» getaggte Fragen

Fragen zum Überschreiben von Kernfunktionen (Umschreiben von Klassen, lokaler Codepool, Überschreiben von Themen). Verwenden Sie zum Umschreiben von URLs stattdessen das Tag "url-rewrite".

2
Wie überschreibe ich Kernvorlagendateien aus einem benutzerdefinierten Modul?
Ich möchte zwei Dateien überschreiben. Nämlich das view.phtmlund print.phtmlvon Kundenaufträgen. (Pfad: app/design/frontend/base/default/template/sales/order/) Ich erstelle ein Modul, in dem ich einen Pfad erstellen möchte, app/design/frontend/base/default/template/<My Module Name>/sales/order/damit der Kern view.phtmlund die print.phtmlDateien nicht überschrieben werden. Bitte führen Sie mich, wie ich diese Aufgabe erreichen kann.

3
Magento 1 Class Rewrite in Magento 2 mit Abhängigkeitsinjektionssystem
Stochern Magento 2 Kerncode , es sieht aus wie das alte Klasse Rewrite - System mit einem neuen Abhängigkeit Einspritzanlage gerissen worden und ersetzt. Leider gibt es keine Dokumentation für dieses neue System. Hat jemand ein Modulkonfigurationsbeispiel, mit dem ein Benutzer in Magento 2 die Klasse Mage_Catalog_Model_Productmit einer neuen Klasse …

1
Wo legen Sie geänderte WSDL-Dateien für die API ab, um die Kerndefinitionen zu überschreiben?
Wir haben die Standard-WSDL-Definitionen aktualisiert, um gebündelte Produktattribute für sku_type und price_type zu unterstützen. Ich habe versucht, die aktualisierten WSDL- und WSI-Dateien einzulegen app/code/local/Mage/Catalog/etc/, aber Magento lädt sie nicht. Ich möchte sie nicht im Kernbereich belassen, aber das scheint der einzige Ort zu sein, an dem ich Magento dazu bringen …
10 api  overrides  ee-1.12  wsdl 


3
Überschreiben leerer Themenstile in Magento 2
Wie würden Sie die Navigationsstile für ein benutzerdefiniertes Thema überschreiben, wenn Sie von dem leeren Thema in Magento 2 erben? Ich habe eine theme.cssDatei in meinem app/design/frontend/<Vendor>/<theme>/web/cssOrdner, aber mir ist bekannt, dass Magento 2 WENIGER verwendet. Ich kann die Stile in meinem theme.cssStylesheet leicht überschreiben , möchte sie aber nicht …
10 magento2  overrides  css  less 

2
Warum ein Thema verwenden, wenn Sie Module haben?
Innerhalb meines benutzerdefinierten Moduls habe ich die Datei hinzugefügt Vendor/Theme/view/layout/default.xml Ich verwende diese Option, um einen Großteil der globalen Vorlagen der Site mit Vorlagen / Blöcken / Layouts aus dem benutzerdefinierten Modul zu überschreiben. Ich füge auch mein eigenes globales Styling hinzu, das im view/webVerzeichnis in diesem Modul vorhanden ist. …

1
Magento 2 zeigt normalen Preis mit Sonderpreis für Minicart
Ich kann den Normalpreis zusammen mit dem Sonderpreis festlegen, während ich die benutzerdefinierte Funktion in die Kerndatei einfüge vendor/magento/module-weee/Block/Item/Price/Renderer.php public function getUnitItemPriceExclTax() { $priceExclTax = $this->getItem()->getProduct()->getPrice(); return $priceExclTax; } Und diese Funktion in die Kerndatei aufrufen, vendor/magento/module-weee/view/frontend/templates/checkout/cart/item/price/sidebar.phtml Also beide Preise richtig bekommen, aber ich möchte das überschreiben vendor/magento/module-weee/Block/Item/Price/Renderer.php Block auf …


1
Magento 2.1: Wie entferne ich Argumente und / oder Argumentelemente aus dem Block?
Ich muss den Preis "von - bis" auf der Bundle-Produktseite entfernen. Die Frage ist also, wie ein Element aus dem Argument entfernt werden kann. Block wird in erstellt magento2 / vendor / magento / module-bundle / view / base / layout / catalog_product_prices.xml <layout xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:View/Layout/etc/layout_generic.xsd"> <referenceBlock name="render.product.prices"> <arguments> <argument …

3
Magento 2: So überschreiben Sie die Luma Theme Home Page
Ich verwende Magento 2 CE Version 2.1.0 unter WAMP Windows 10 Ich habe bereits verwiesen Magento 2: Wie überschreibe ich die HTML-Datei der Mini-Cart-Standardvorlage? Möchte Magento 2 Default Luma Theme überschreiben Ich habe unten Ordnerstruktur magento2 |_ app |_ design |_ frontend |_ Custom |_Theme |_Magento_Theme |_templates |_root.phtml - Copy …

2
Überschreibe js Kernfunktion Magento 2
Ich versuche, eine Funktion aus einer Magento_Swatches/js/SwatchRenderer.jsDatei zu überschreiben Mein Code ist für requirejs-config.js: var config = { config: { mixins: { 'Magento_Swatches/js/SwatchRenderer': { 'Magento_Swatches/js/SwatchRendererCategory1': true } } } }; Und Code für Datei SwatchRendererCategory1.js define(function () { 'use strict'; var mixin = { updateBaseImage: function (images, context, isProductViewExist) { …

1
So verhindern Sie, dass Module Klassenkonflikte in Magento neu schreiben
Ich habe ein Problem beim Umschreiben von Klassen in Magento Onepage Checkout, da ich ein benutzerdefiniertes Modul im lokalen Codepool und eine Drittanbietererweiterung im Community-Codepool habe, die beide dieselbe Klasse erweitern ... Ich habe versucht, der Datei ModuleA_Name.xml eines Moduls einen abhängigen Knoten hinzuzufügen und dann die Klasse von ModuleB …

1
Überschreiben Sie eine Zend-Bibliothek
Ich versuche, eine Zend-Bibliothek (Zend_Pdf_Page) zu überschreiben, und es scheint nicht zu funktionieren. Ich füge es in app / code / local / Zend / Zend_Pdf_Page.php ein, aber die übergeordnete Klasse wird stattdessen verwendet. Gibt es Konfigurationsänderungen, die ich vornehmen muss, damit es funktioniert? Vielen Dank! Laura


4
Magento 2: Blockdatei überschreiben Magento \ ConfigurableProduct \ Block \ Product \ View \ Type \ Configurable.php
Wie außer Kraft setzen function getAllowProducts()von Magento\ConfigurableProduct\Block\Product\View\Type\Configurable.phpin magento 2. Ich möchte die obige Funktion überschreiben, bekomme aber keine Funktionsänderungen und nichts zeigt ein Problem an. In der Protokolldatei wird kein Fehler angezeigt. Ich werde meinen Code hier teilen, registration.php Datei, <?php \Magento\Framework\Component\ComponentRegistrar::register( \Magento\Framework\Component\ComponentRegistrar::MODULE, 'Test_Configuration', __DIR__ ); etc Ordner, module.xml Code …

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.