Ecco la situazione: ho diversi moduli self made, tutti testati e funzionanti usando il tema predefinito. Quindi abbiamo acquistato e installato un nuovo tema. Passato al nuovo tema e i moduli non vengono visualizzati. Dopo diversi test try / fail ho scoperto che dovevo copiare i file di layout e …
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 …
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>
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 …
Sto cercando di rimuovere il titolo principale della home page dal mio tema personalizzato (che è in esecuzione sul tema di Luma). Ho provato ad aggiungere il solito tag per rimuovere, come segue (e dato che era già stato risposto qui), il contenuto completo del mio cms_index_index.xmlfile corrente : <?xml …
In Magento 1, se si desidera passare i dati dall'azione del Controller alla "Visualizza" (ovvero un blocco nel layout, è possibile) Aggiungere un valore / oggetto al registro globale tramite Mage::register Recupera direttamente un oggetto blocco e imposta le proprietà dei dati sull'oggetto blocco recuperato dopo l'esecuzione loadLayout Chiamare metodi …
<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 …
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 …
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 …
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 …
Sto tentando di eseguire il rendering di una singola riga di testo prima di un elenco di collegamenti nel piè di pagina. La creazione di un file modello per fare ciò sembra essere uno spreco di risorse per questa attività. A quanto ho capito, ho potuto produrre testo con un …
I <sequence/>tag nei module.xmlfile influiscono sull'ordine in cui Magento elaborerà il layout gestirà i file XML? La mia ricerca preliminare dice di no , ma questo sembra sbagliato, quindi sto cercando conferme / prove che non lo fanno (proof == punti del codice sorgente in cui i percorsi dei file …
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 …
Sinossi Qual è la differenza tra getChildHtmle getBlockHtml? Come posso ottenere il titolo cms / block nel modello? Ho essenzialmente sostituito il piè di pagina con il mio piè di pagina e impostare la mia <?= $this->getChildHtml('...') ?>questo non ha funzionato fino a quando ho usato: <?= $this->getBlockHtml('...') ?>. XML …
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> …
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.