Was ist der Zweck des Renderns der benutzerdefinierten Modulseite in Magento2 unter Verwendung der \Magento\Framework\View\Result\PageFactoryim Konstruktor eingefügten Ergebnis-Factory- Klasse und des Anzeigens der Seite ? $resultPage = $this->resultFactory->create(ResultFactory::TYPE_PAGE); anstatt diese unter Art der Anzeige, die in Magento 1.x Ansatz identisch ist $this->_view->loadLayout(); $this->_view->renderLayout();
Ich möchte den Block "Geschätzte Versandkosten und Steuern" im Warenkorb entfernen. Die Devdocs sagen, dass das Deaktivieren einer Komponente der richtige Weg ist. Deshalb habe ich Folgendes versucht: <body> <referenceBlock name="checkout.cart.shipping"> <arguments> <argument name="jsLayout" xsi:type="array"> <item name="components" xsi:type="array"> <item name="block-summary" xsi:type="array"> <!-- My custom part: --> <item name="config" xsi:type="array"> <item …
In Magento 2 öffnen einige Layout-Handles XML-Dateien mit dem <page.../> Root-Tag. Andere öffnen mit dem <layout.../> Root-Tag. Führt die Verwendung eines der oben genannten Tags zu Funktionsunterschieden bei einer XML-Datei für Layout-Handles? Oder ist das reine Schaufensterdekoration? Oder etwas dazwischen. Zwei Beispiele <!-- File: vendor/magento/module-weee/view/frontend/layout/default.xml --> <page xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:View/Layout/etc/page_configuration.xsd"> und …
Ich versuche, einen bestimmten Block von meiner Produktseite in Magento zu entfernen, kann aber anscheinend nicht herausfinden, wo ich ihn löschen soll. Ich denke, es liegt irgendwo in den XML-Dateien, aber da ich kein so guter Webentwickler bin, fand ich es dumm, nur zu versuchen, einige Dateien zu löschen. Im …
Ich habe Folgendes getan, um jQuery von Google CDN in Magento aufzunehmen: <default> <reference name="head"> <block type="core/text" name="google.cdn.jquery"> <action method="setText"> <text><![CDATA[<script type="text/javascript" src="//ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js"></script><script type="text/javascript">jQuery.noConflict();</script>]]> </text> </action> </block> </reference> </default> Wenn ich es jedoch mit einem lokalen Fallback implementieren möchte, was recht gut funktioniert, füge ich es meiner .phtml-Datei als solches …
Kann mir jemand sagen, wo ich das Layout der Seite mit allen Produkten ändern kann? Ich denke, diese Seite hat jetzt 3columns.phtmlLayout, aber ich brauche 2columns-left.phtmlLayout.
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- …
In Magento 1.x ist es möglich, einen statischen Block mithilfe einer XML-Layoutdatei hinzuzufügen. <reference name="root"> <block type="cms/block" name="name"> <action method="setBlockId"><block_id>static-block-id</block_id></action> </block> </reference> Aber wie können wir es in Magento 2 erreichen?
Ich arbeite mit Magento 2. Ich kann das ifconfig-Attribut im Blockcode verwenden, und es funktioniert gut. <block class="Magento\Catalog\Block\Category\View" name="category_desc_main_column" template="category/desc_main_column.phtml" ifconfig="config_path/group/field" before="category.products"/> Aber ich habe versucht, es für den Umzug zu verwenden, es hat nicht funktioniert. <move element="category.image" destination="content" ifconfig="config_path/group/field" before="-"/> Weiß jemand, wie man damit umzieht?
Okay, ich habe das in Schritte unterteilt und du kannst sehen, wo ich feststecke: Schritt 1 - Spaltennummer ändern Die PayPal-Express-Überprüfungsseite (unsere Seite, auf die PayPal den Käufer zurückschickt, um die Bestellung zu überprüfen und schließlich abzusenden) ist eine einspaltige Seite. Natürlich können wir die Anzahl der Spalten ändern, indem …
Wie entferne ich eine untergeordnete UI-Komponente über Layout-XML? Zum Beispiel aus der folgenden XML-Direktive in checkout_index_index.xml. Wie entferne ich den Versandknoten? <item name="sidebar" xsi:type="array"> <item name="children" xsi:type="array"> <item name="summary" xsi:type="array"> <item name="children" xsi:type="array"> <item name="totals" xsi:type="array"> <item name="children" xsi:type="array"> <item name="subtotal" xsi:type="array"> <item name="config" xsi:type="array"> <item name="title" xsi:type="string" translate="true">Subtotal</item> </item> …
Ich versuche, die register.phtml in meinem Modul zu überschreiben, aber es scheint ein Konfigurationsproblem zu geben, aufgrund dessen Magento meine benutzerdefinierte Vorlage nicht verwenden kann, um die im Kernmodul zu überschreiben. Ich habe den Code überprüft, kann das Problem jedoch nicht finden. Kann jemand helfen? Danke im Voraus. module.xml: <config …
Bitte schlagen Sie mir den richtigen Ansatz vor. Ich möchte die Seite "EMAIL to Friend" in einem Popup-Fenster anpassen, wenn der Benutzer auf die Schaltfläche klickt (dieses Produkt per E-Mail senden). Durch das Aktivieren von Vorlagenhinweisen habe ich herausgefunden, dass die Schaltfläche mit gerendert wird frontend / rwd / default …
Wenn ich eine Layout-Datei für den Admin-Bereich erstelle (ob in der Community oder im lokalen Code-Pool), lädt Magento manchmal diese Layout-XML-Datei, bevor die Adminhtml-Modul-Layout-XML-Datei geladen wird. Der Effekt ist, dass Referenzaufrufe verworfen werden, da kein Block erstellt wurde, auf den sie angewendet werden können. Offensichtlich spielt Caching hier keine Rolle. …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.