Als «blocks» getaggte Fragen

bezeichnet Fragen zu den Blockklassen.

3
Magento neues benutzerdefiniertes Blockmodul
Ich benutze Magento Version 1.8.1.0. Ich versuche ein neues benutzerdefiniertes Blockmodul zu erstellen, das ich zum Erstellen einer neuen Homepage verwenden werde. Namensraum: Kreuzritter Modul: CLHomePage Block Type: Kreuzritterhaus Klasse: QWERTY (erstmal beim Testen) Design Package: Kreuzritter Thema: Standard Das habe ich bisher: \ app \ etc \ modules \ …

4
Übergeben Sie Daten an getChildHtml () oder rufen Sie die Methode für den untergeordneten Block auf
Ich möchte Daten an den Aufruf getChildHtml () übergeben können. Der Grund dafür ist, dass die Ausgabe des Blocks von einem Produkttyp abhängt. Also möchte ich das Produkt an getChildHtml übergeben, damit es über die Ausgabe entscheiden kann. Ich mache das drinnen template/checkout/cart/item/default.phtml. Im Idealfall würde der Aufruf folgendermaßen aussehen: …
12 layout  blocks 

2
Verschieben Sie Blöcke in einen anderen Container
Als newby ich für eine Abhilfe zu bewegen suchen Anmelden und Shop - Switcher aus header.panelzu header.container. Ich habe diesen Code gerade ausprobiert, aber er funktioniert nicht <referenceContainer name="header.container"> <referenceBlock class="Magento\Store\Block\Switcher" name="store.settings.language" template="switch/languages.phtml"> </referenceBlock> </referenceContainer>

3
Entfernen Sie einen Block ohne Namen aus dem Layout
Ich möchte einen Block aus dem Layout in Magento 2 entfernen, der in einer Drittanbietererweiterung deklariert ist, aber der Block hat keinen Namen. Kann ich das machen? Der Block wird so deklariert <referenceContainer name="before.body.end"> <block class="Magento\Backend\Block\Template" template="[Vendor_Module]::template.phtml"/> </referenceContainer> Ich kann nicht benutzen <referenceBlock name="..." remove="true" /> denn wie Sie sehen, …


3
Wie überschreibe / schreibe ich eine Blockklasse in Magento 1 neu?
Hinweis: Dies ist als kanonische Frage gedacht, die ausführlich erklärt, wie Blockumschreibungen funktionieren, und als doppeltes Ziel für spezifischere Fragen "Wie überschreibe ich Block X" oder "Warum funktioniert mein Umschreiben nicht?" Verwendet werden kann. Siehe auch: Auf der Suche nach kanonischen Fragen zu Magento 1-Überschreibungen Angenommen, ich muss Änderungen an …

1
Magento 2: Hinzufügen von Text innerhalb eines Containers über XML
Ich versuche, eine einzelne Textzeile vor einer Linkliste in der Fußzeile zu rendern. Das Erstellen einer Vorlagendatei zu diesem Zweck scheint eine Verschwendung von Ressourcen für diese Aufgabe zu sein. So wie ich es verstanden habe, konnte ich Text mit einem Magento\Framework\View\Element\TextBlock im Layout ausgeben . XML <referenceContainer name="footer"> <container …

1
Was ist der Unterschied zwischen getChildHtml und getBlockHtml?
Zusammenfassung Was ist der Unterschied zwischen getChildHtmlund getBlockHtml? Wie kann ich den cms / block-Titel in der Vorlage erhalten? Ich habe im Wesentlichen die Fußzeile durch meine eigene Fußzeile ersetzt und meine eigene eingestellt. <?= $this->getChildHtml('...') ?>Dies hat nicht funktioniert, bis ich verwendet habe : <?= $this->getBlockHtml('...') ?>. Layout XML: …


3
Ungültiger Blocktyp: [Namespace] \ [Modul] \ Block \ Timeline
Ich habe versucht, der Fußzeile einen Block hinzuzufügen, aber bisher kehrt er immer wieder zurück Invalid block type: [Namespace]\[Module]\Block\Timeline Die Quelle meiner bisherigen Informationen finden Sie auch hier: https://github.com/sandermangel/magento2-twitterfeed meine layout/default.xml <?xml version="1.0"?> <page xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:View/Layout/etc/page_configuration.xsd"> <body> <referenceBlock name="footer"> <block class="[Namespace]\[Module]\Block\Timeline" name="twitterfeed-timeline" template="footer/timeline.phtml"></block> </referenceBlock> </body> </page> und meine Blockklasse in …
10 blocks  magento2 


1
Magento 2 - Blockname vs als Name
Ich habe in Magento 2 gearbeitet und einige von mir installierte Module (im Frontend) überschrieben. Heute bin ich jedoch auf etwas gestoßen, das mir noch nie begegnet ist. Das Modul, das ich verwendet habe, enthält einen Block, der Folgendes enthält: <referenceBlock name="product.info.details"> <block class="Vender\Module\Block\Catalog\Related" name="posts.tab" as="blog.posts" template="Vender_Module::catalog/posts.phtml" group="detailed_info"> </block> </referenceBlock> …

3
Magento 2: Wie füge ich einen zusätzlichen Block auf der Checkout-Seite hinzu?
Ich möchte die obige Datei überschreiben und meinen benutzerdefinierten Block in der anzeigen li. Magento \ Vendor \ Magento \ Modul-Checkout \ Ansicht \ Frontend \ Web \ Vorlage \ Versand.html <li id="shipping" class="checkout-shipping-address" data-bind="fadeVisible: visible()"> <div class="step-title" data-bind="i18n: 'Shipping Address'" data-role="title"></div> </li> <!-- ko if:myBlock --> // Mine need …


6
Wie entferne ich den Block von der linken oder rechten Platte in Magento 2?
Ich möchte das Vergleichsprodukt und den Wunschliste-Block aus dem linken Bereich entfernen. Ich möchte die Vorlage nicht ändern. Ich benutze 2columns-left. In Magento 1.x verwenden wir Folgendes in der Layoutdatei. <cms_index_index> <reference name="left"> <remove name="left.newsletter"/> </reference> </cms_index_index> Was tun, um Block aus Magento 2.x zu entfernen?

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.