Als «layout» getaggte Fragen

Bezeichnet die XML-Dateien, die zum Definieren der Blockhierarchie verwendet werden, die schließlich die Vorlagendateien rendert.

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 …

2
Magento 2 - Wie kann ich eine benutzerdefinierte Vorlagendatei zu <head> hinzufügen?
In Magento 1.x kann ich die CSS-Dateien mithilfe des Hilfsprogramms wie im folgenden Code in den Kopf einfügen. &lt;reference name="head"&gt; &lt;action method="addCss"&gt;&lt;stylesheet helper="module/helperclass/helperfunction"/&gt;&lt;/action&gt; &lt;/reference&gt; Kann dies aber nicht auf Magento 2 tun. Also habe ich diesen Code &lt;link rel="stylesheet" type="text/css" media="all" href="&lt;?php echo $_helper-&gt;getCSSFile()?&gt;"&gt;jetzt in den Container "after.body.start" eingefügt. Weiß …
9 magento2  layout  css 

3
Probleme beim Überschreiben der Layoutdatei in Magento 2
Ich verwende Magento 2.02. Ich habe mein eigenes Thema namens "cff" erstellt, das auf Luma basiert. Ich versuche den catalog.compare.linkBlock zu entfernentop.links Das Layout für diesen Block scheint in definiert zu sein /vendor/magento/module-catalog/view/frontend/layout/default.xml Und wenn ich hinzufüge &lt;referenceBlock name="catalog.compare.link" remove="true" /&gt; In dieser Datei verschwindet dann erwartungsgemäß der Text "Produkte …

4
Magento 2: Wie verwende ich das Layout-Handle customer_logged_in?
Hat Magento 2 ein Handle wie customer_logged_in ? Wenn ja, wie kann ich es verwenden? Ich habe versucht zu schaffen ../view/frontend/layout/customer_logged_in.xml und dort hinzugefügt &lt;referenceBlock name="content" remove="true" /&gt; Der Inhaltsblock wurde jedoch nicht entfernt. Ich habe die Handle-Datei in Standard umbenannt und der Block wurde erfolgreich entfernt. Was mache ich …

2
Ist diese If-else-Bedingung in Layout-XML möglich?
Ich möchte zwei verschiedene CSS anzeigen &lt;action method="addItem" ifconfig="module/general/enable"&gt; &lt;type&gt;js_css&lt;/type&gt; &lt;name&gt;module/app.css&lt;/name&gt; &lt;/action&gt; 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
Hinzufügen von CSS und JS zu <head> mithilfe eines Moduls layout.xml für Block
Zusammenfassung Ich möchte meiner gruppierten Produktansicht und meiner einfachen Produktansicht einen Block hinzufügen. Dieser Block enthält einige nützliche Tooltips für Schwebezustände. Ich verwende eine kleine Bibliothek mit einem JQuery-Plugin und einem CSS-Stylesheet. Ich möchte diese beiden Ressourcen nur auf diesen Seiten in das Magento aufnehmen. Anmerkungen Ich verwende ein benutzerdefiniertes …

3
Magento 2: Entfernen und Ändern der Navigation in meinem Konto
Ich versuche, einige Registerkarten zu entfernen und den Navigationstitel zu ändern: Wie Sie oben sehen können Navigation Wie entferne ich eine Navigation und ändere den Titel? Entfernen Sie beispielsweise die Address BookÄnderung NewsLetter Subscriptonsdes Abonnements Ich suchte nach der CSS-Datei nav itemsund fand diese: &lt;?php /** * Copyright © 2013-2017 …

1
Magento 2: Wert aus der Systemkonfiguration in Layout-XML abrufen
Wie erhalte ich meine Modul-Link-ID in der Fußzeile aus den Kernkonfigurationswerten, die ich in der Admin-Systemkonfiguration festgelegt habe? &lt;referenceBlock name="footer_links"&gt; &lt;block class="Magento\Framework\View\Element\Html\Link\Current" name="storelocator-policy-link"&gt; &lt;arguments &gt; &lt;argument ifconfig="googlemapsstorelocator/general/enable" name="label" xsi:type="string"&gt;Google Maps Store Locator&lt;/argument&gt; &lt;argument name="path" xsi:type="string"&gt;I need this value form the configuration settings&lt;/argument&gt; &lt;/arguments&gt; &lt;/block&gt; &lt;/referenceBlock&gt;

3
So fügen Sie benutzerdefinierte Layout-Handles programmgesteuert für die Kategorieansicht in Magento 2 hinzu
Daher möchte ich ein benutzerdefiniertes Layout-Handle für alle Seiten der Kategorieansicht hinzufügen. Das Handle, das geladen werden soll, hängt von bestimmten Kategorieparametern ab. Daher muss das Handle programmgesteuert mit hinzugefügt werden $page-&gt;addPageLayoutHandles() Scheint einfach ..? Scheinbar nicht Magento 2 bietet ein nettes Plugin-System, das ich natürlich verwenden wollte. Definieren Sie …





2
Ändern der Fußzeile im Magento-Thema
Ich bin ziemlich neu in der Bearbeitung der Fußzeile in Magento. Ich möchte die Fußzeile verwandeln. Ich habe es geschafft, nur den Adressenteil zu ändern, aber nicht den Rest. Sich in der komplexen Dateistruktur von Magento bemerkbar machen. Ich möchte diese Fußzeile umwandeln: in diesen: Bitte hilf mir.

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.