Domande taggate «template»

La cartella che contiene tutti i file `phtml` usati per essere visualizzati in frontend o backend.

1
Come avviene il rendering di price.phtml nella pagina di elenco dei prodotti del catalogo?
Il file modello della pagina di elenco dei prodotti del catalogo è list.phtml. Dove il rendering di tutti i prodotti della categoria avviene usando foreachloop. Sono confuso riguardo al rendering di price.phtml. Perché non c'è nessun blocco per esso nell'handle<catalog_category_default> Ora <?php echo $this->getPriceHtml($_product, true) ?>restituisce il prezzo del prodotto. …







2
Come sovrascrivere i file del modello principale da un modulo personalizzato?
Voglio sovrascrivere due file. Vale a dire il view.phtmle print.phtmldegli ordini di vendita. (percorso: app/design/frontend/base/default/template/sales/order/) Sto creando un modulo in cui voglio creare un percorso in app/design/frontend/base/default/template/<My Module Name>/sales/order/modo che il core view.phtmle i print.phtmlfile non vengano sovrascritti. Quindi, per favore, guidami come realizzare questo compito.

4
Magento 2: come cambiare il modello di un blocco senza "nome"
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"/>

2
Magento 2: uso corretto degli helper
Sto iniziando a vedere sempre più persone che dichiarano le classi di aiutanti per poter utilizzare quanto segue nei file modello: $this->helper('Path/To/Helper/Class')->customMethod(); Questo tipo di codice consente alle persone di evitare di non utilizzare direttamente la restrizione del gestore oggetti, ma tendo a vedere il codice che dovrebbe essere il …

3
Come sovrascrivere un modello tramite modulo in Magento2
Sto creando un modulo e voglio sovrascrivere il modello app/code/Magento/Catalog/view/adminhtml/templates/catalog/product/edit/options.phtml. È possibile in un modulo (non un tema) Sfortunatamente non sembra semplicissimo cambiare il nome del modulo tramite XML di layout, poiché questo è impostato su hard-coded in https://github.com/magento/magento2/blob/develop/app/code/Magento/Catalog/Block /Adminhtml/Product/Edit/Tab/Options.php#L21

2
Utilizzando diversi metodi di escape
Ho notato una classe vendor/magento/framework/Escaper.phpche contiene alcuni utili metodi di sicurezza utilizzati all'interno (principalmente) dei modelli. Alcuni sono abbastanza comuni ( escapeHtml()), ma alcuni sono difficili da incontrare. Quale metodo e escapeXssInUrl()davvero? In caso di metodo escapeJsQuote(): qual è il luogo in cui è possibile trovare queste citazioni? Solo in …




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.