Als «layout-update» getaggte Fragen

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->addPageLayoutHandles() Scheint einfach ..? Scheinbar nicht Magento 2 bietet ein nettes Plugin-System, das ich natürlich verwenden wollte. Definieren Sie …

5
Layout-Aktualisierung: Es kann kein untergeordneter Block in Layout-XML als Referenz hinzugefügt werden
Ich habe ein Problem, bei dem ich scheinbar keinen untergeordneten Block in eine Layout-XML-Datei einfügen kann. Was mache ich falsch, mylayout.xmlweil ich nicht laden kann abc? Ich habe die folgenden Dateien. onestepcheckout.xml <onestepcheckout_index_index> ... <reference name="content"> <block type="onestepcheckout/checkout" name="onestepcheckout.checkout" template="onestepcheckout/checkout.phtml"> ... <!-- this child block can be loaded --> <block …

3
Untergeordneter Block kann nicht zur Produktliste hinzugefügt werden
Ich versuche, der Produktliste einen Block hinzuzufügen: <?xml version="1.0"?> <layout version="0.1.0"> <catalog_category_view translate="label"> <reference name="product_list"> <remove name="product_list_toolbar"/> <block type="core/template" name="helloworld" as="helloworld" template="helloworld.phtml"/> </reference> <reference name="footer"> <block type="core/template" name="helloworld" as="helloworld" template="helloworld.phtml"/> </reference> </catalog_category_view> </layout> In catalog / product / list.phtml habe ich Folgendes : <?php Zend_Debug::dump($this->getSortedChildren()); ?> <?php echo $this->getChildHtml('helloworld'); ?> …
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.