Sto implementando un commutatore negozio personalizzato nel mio tema personalizzato. Il modello di blocco è il seguente: <?php if (count($block->getStores())>1): ?> <?php $id = $block->getIdModifier() ? '-' . $block->getIdModifier() : ''?> <span><?php echo $block->escapeHtml($block->getStoreName()) ?></span> <span>/</span> <?php foreach ($block->getStores() as $_lang): ?> <?php if ($_lang->getId() != $block->getCurrentStoreId()): ?> <span class="view-<?php …
Sto usando Magento versione 1.8.1.0. Sto cercando di creare un nuovo modulo di blocco personalizzato, che userò per creare una nuova home page. Namespace: Crusader Modulo: CLHomePage Tipo di blocco: crociata a casa Classe: Qwerty (solo per ora durante il test) Pacchetto design: crociato Tema: impostazione predefinita Questo è quello …
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 …
Nota: questa è intesa come una domanda canonica che spiega come funzionano le riscritture dei blocchi e che può essere utilizzata come destinazione duplicata per domande più specifiche su "Come posso sovrascrivere il blocco X" o "Perché la mia riscrittura non funziona". Vedi anche: Alla ricerca di domande canoniche sulle …
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 …
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 una configurazione di widget su tutte le pagine di categoria tramite backend -> CMS -> Widget Ora, quando uso questo metodo, seleziono un blocco per le pagine delle categorie e il blocco si presenta bene. Si trova nella parte inferiore di tutte le altre informazioni nella colonna di sinistra. …
Ho cercato di aggiungere un blocco al piè di pagina, ma finora continua a tornare Invalid block type: [Namespace]\[Module]\Block\Timeline La fonte di ciò che ho finora può essere trovata anche qui: https://github.com/sandermangel/magento2-twitterfeed mio 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> e …
Ho lavorato in Magento 2 e ho sovrascritto alcuni moduli che ho installato (sul frontend). Tuttavia oggi ho appena incontrato qualcosa che non avevo mai visto prima. Il modulo che sto usando ha un blocco al suo interno che ha il seguente: <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"> …
Si prega di suggerire come possiamo rimuovere le schede "Ulteriori informazioni" dalla pagina dei dettagli del prodotto Vedi: http://awesomescreenshot.com/0f765e4128
Voglio cambiare per sovrascrivere il modello di un blocco con il mio modello personalizzato. Ma non ha un "nome", ha solo un "as". Quello che voglio sovrascrivere è: <block class="Magento\Sales\Block\Adminhtml\Order\View\Items\Renderer\DefaultRenderer" as="default" template="order/view/items/renderer/default.phtml"/>
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.