Domande taggate «layout»

Indica i file XML utilizzati per definire la gerarchia dei blocchi che alla fine esegue il rendering dei file modello.


2
Maniglie XML CMS per aggiornamenti di layout
Ho avuto alcuni scenari in cui ho provato ad usare le maniglie cms per aggiornare il layout di una pagina cms. Ad esempio, stavo cercando di utilizzare la maniglia cms_index_index che fa riferimento alla radice e all'impostazione del modello di pagina. Questo non è riuscito e ho dovuto effettuare questo …

2
Spostare i blocchi in un altro contenitore come
Essendo nuovo, cerco una soluzione alternativa per spostare Accedi e Store switcher da header.panela header.container. Ho appena provato questo codice ma non funzionerà <referenceContainer name="header.container"> <referenceBlock class="Magento\Store\Block\Switcher" name="store.settings.language" template="switch/languages.phtml"> </referenceBlock> </referenceContainer>

1
Layout del tema personalizzato Magento 2 xml e css non funzionanti
Ho creato un nuovo tema e funzionava bene, ma dopo alcuni giorni mi sono reso conto che alcune cose non funzionavano. default_head_blocks.xml non estrae più alcun file CSS che includo (sia ospitato che esterno) default.xml non sta sovrascrivendo quello principale. Non sono sicuro di cosa stia causando questo. Ho anche …
13 layout  theme  css 



6
Carica js nel piè di pagina in Magento
<reference name="footer"> <action method="addItem"> <type>skin_js</type> <file>js/fabric/tool/controller_tool.js</file> </action> </reference> Ho usato il codice sopra per caricare js nel piè di pagina. Ma Magento genera l'errore Like Metodo non valido Mage_Page_Block_Html_Footer :: addItem (Array ([0] => skin_js [1] => js / fabric / tool / controller_tool.js)) Devo caricare js nel piè di …

4
Passa i dati a getChildHtml () o chiama il metodo sul blocco figlio
Voglio essere in grado di passare i dati alla chiamata getChildHtml (). Il motivo è che l'output del blocco dipende da un tipo di prodotto. Quindi voglio passare il prodotto a getChildHtml in modo che possa decidere l'output. Lo sto facendo dentro template/checkout/cart/item/default.phtml. Idealmente, la chiamata sarebbe simile a: echo …
12 layout  blocks 

3
Rimuovi un blocco dal layout senza un nome
Voglio rimuovere un blocco dal layout in magento 2 dichiarato in un'estensione di terze parti, ma il blocco non ha un nome. Posso farlo? Il blocco è dichiarato in questo modo <referenceContainer name="before.body.end"> <block class="Magento\Backend\Block\Template" template="[Vendor_Module]::template.phtml"/> </referenceContainer> Non posso usare <referenceBlock name="..." remove="true" /> perché, come puoi vedere, non vi …

3
Come eseguire il rendering HTML con AJAX in Magento 2
Cerco di trovare il modo migliore per eseguire il rendering HTML tramite AJAX in Magento 2. Modo 1: utilizzo del controller senza layout File Foo/Bar/Controller/Popin/Content.php <?php namespace Foo\Bar\Controller\Popin; use Magento\Framework\App\Action\Action; use Magento\Framework\App\Action\Context; /** * Class Content */ class Content extends Action { /** * Content constructor. * * @param Context …



6
Scopri il "nome" per un blocco di riferimento in Magento 2
Voglio rimuovere alcuni blocchi dalla mia pagina. Supponiamo ad esempio che desidero rimuovere il contenitore per il logo. Quindi creo /app/design/frontend/MYVENDORNAME/MYTHEMENAME/Magento_Theme/layout/default.xmlcon il seguente codice: <page layout="3columns" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:View/Layout/etc/page_configuration.xsd"> <referenceBlock name="logo" remove="true"/> </page> In questo caso sono riuscito a scoprire il nome (name = "logo") di questo blocco di riferimento cercando …
11 magento2  layout  xml 


2
Come posso aggiungere un layout di pagina al modulo Mage_Page?
Ho scoperto dopo l'aggiornamento Magento che il nucleo Mage_Pages' config.xmlerano stati modificati manualmente, e ora sto cercando di cambiare il codice XML in un modo che non lo fa nucleo sovrascrittura. Ecco un esempio del XML principale: <config> <modules> <Mage_Page> <version>1.6.0.0</version> </Mage_Page> </modules> <global> <models> <page> <class>Mage_Page_Model</class> </page> </models> <blocks> …

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.