Domande taggate «phtml»

Denota domande relative ai file modello `.phtml`

6
Magento 2: modifica del modello di un blocco
In Magento 1, come sviluppatore di moduli è possibile modificare il modello di un blocco usando un codice XML di layout simile a questo <reference name="block_to_change"> <action method="setTemplate"> <param>/path/to/template.phtml</param> </action> </reference> e quindi aggiungendo il modello al tema di base. app/design/frontend/base/default/template/path/to/template.phtml È possibile, come sviluppatore di moduli, fare qualcosa di …

6
Aggiungi un'immagine statica sulla pagina PHTML e sui blocchi CMS: Magento2
Come posso aggiungere un'immagine statica sulla pagina PHTML e sui blocchi CMS in Magento2? in Magento 1.x era possibile usare$this->getSkinUrl('images/xyz.jpg') Sto provando il seguente metodo in Magento2 Nel file Phtml: <img src=”<?php echo $this->getViewFileUrl(‘images/footer-logo.png’); ?>” alt=”Demo”> Nei blocchi CMS: <img src=”{{view url=”images/slide-bg.jpg”}}” alt=”” /> ma non funziona correttamente. Per favore, …

2
Modelli Magento 2: usare `$ block` o` $ this`?
In Magento 2, la $thisvariabile non fa più riferimento all'oggetto blocco di un modello. Si riferisce a una classe modello Magento\Framework\View\TemplateEngine\Php Tuttavia, questa classe di modelli ha un __callmetodo passthrough #File: vendor/magento/framework/View/TemplateEngine/Php.php public function __call($method, $args) { return call_user_func_array([$this->_currentBlock, $method], $args); } Che assicurano che qualsiasi chiamata di metodo arrivi …

5
Invia dati dal controller a phtml
Ho questo controller: ... public function insertAction() { $something = 'testcase'; $this->loadLayout(); $this->_title($this->__("the title")); $this->renderLayout(); } ... Vorrei accedere $somethingal mio documento .phtml, come posso fare? (o per dirla in altro modo: come posso accedere $somethingal mio file .phtml)


4
Come ottenere il percorso della directory principale in un phtml magento 2?
$objectManager = \Magento\Framework\App\ObjectManager::getInstance(); $storeManager = $objectManager->get('\Magento\Store\Model\StoreManagerInterface'); $mediaPath = $fileSystem->getDirectoryRead(\Magento\Framework\App\Filesystem\DirectoryList::MEDIA)->getAbsolutePath(); restituisce il percorso multimediale. Come ottenere il percorso principale di un progetto in una pagina phtml?

5
Come chiamare il metodo helper nel file .phtml
Cercando di sviluppare qualcosa in Magento 2. Ma non ho trovato il modo di chiamare un metodo Helper nel file template (.phtml). Voglio una sostituzione del codice seguente: $this->helper('modulename/helpername')->methodname(); Se qualcuno lo sa, aiutami.
16 magento2  phtml  helper 

2
chiama il blocco statico in view.phtml installato nel file phtml
stiamo visualizzando un campo di testo nella pagina di visualizzazione per verificare la disponibilità del COD. view.phtml echo $this->getLayout()->createBlock('core/template')->setTemplate('checkdelivery/checkdelivery.phtml')->toHtml(); in view.phtmlnoi chiediamo qui di seguito file. ma voglio chiamare l'identificatore di blocco statico [codice identificativo - controllo] invece del file sottostante. template / checkdelivery / checkdelivery.phtml <div class="block block-list block-check-delivery"> …

2
Come mantenere i file .phtml snelli e puliti?
Come suggerisce l'estensione del file, un .phtmlfile consente di mescolare il codice PHP con HTML. Tuttavia, il fatto che si può , non deve essere visto come una licenza per scatenarsi. Perché vediamo ancora così tanti file .phtml pieni di PHP? E qual è un buon approccio per ridurre la …
14 php  blocks  template  phtml 

1
Magento 2 Sostituisce il modello di intestazione predefinito
Ho creato il mio tema estendendolo Magento/Blank. Ora vogliono sovrascrivere i file di modello di intestazione di default link.phtml, topmenu.phtml,header.phtml che è situato in vendor/module-theme/view/frontend/templatesnel mio tema. Il mio tema si trova in app/design/frontend/MyModule/MyTheme Per favore fatemi sapere come posso ignorare e quale sarà la struttura per esso.

3
Magento 2 Ricevi il totale degli ordini nella pagina di successo?
Sto cercando di ottenere il totale dell'ordine nella pagina di successo su magento 2, ho aggiunto questo codice <?php $order = Mage::getModel('sales/order')->loadByIncrementId($this->getOrderId()); $totall = $order->getGrandTotal(); ?> Ma ricevo un errore quando raggiungo la pagina di successo dopo aver effettuato un ordine, immagino che il codice funzioni per Magento 1 ma …




4
Magento 2 Ottieni il preventivo del carrello totale in minicart.phtml
Sto cercando di ottenere il totale del preventivo del carrello in minicart.phtml, ma non ho fortuna. Sto iniettando Magento \ Checkout \ Model \ Cart. Ecco il mio codice: $this->cart = $cart; $cartQuote= $this->cart->getQuote()->getData(); echo $cartQuote['base_grand_total']; Dopo aver eseguito quel codice, la minicart si rompe e scompare totalmente dal frontend. …

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.