Questions marquées «phtml»

Désigne des questions liées aux fichiers de modèle `.phtml`

6
Magento 2: Changer le modèle d'un bloc
Dans Magento 1, en tant que développeur de module, il est possible de modifier le modèle d'un bloc à l'aide d'un code XML de présentation, comme ceci <reference name="block_to_change"> <action method="setTemplate"> <param>/path/to/template.phtml</param> </action> </reference> puis en ajoutant votre modèle au thème de base. app/design/frontend/base/default/template/path/to/template.phtml Est-il possible, en tant que développeur …

6
Ajouter une image statique sur la page PHTML et les blocs CMS: Magento2
Comment puis-je ajouter une image statique sur une page PHTML et des blocs CMS dans Magento2? dans Magento 1.x, il était possible d'utiliser$this->getSkinUrl('images/xyz.jpg') J'essaie de suivre la méthode dans Magento2 En fichier Phtml: <img src=”<?php echo $this->getViewFileUrl(‘images/footer-logo.png’); ?>” alt=”Demo”> Dans les blocs CMS: <img src=”{{view url=”images/slide-bg.jpg”}}” alt=”” /> mais cela …

2
Modèles Magento 2: utilisez `$ block` ou` $ this`?
Dans Magento 2, la $thisvariable ne fait plus référence à l'objet bloc d'un modèle. Il fait référence à une classe de modèle Magento\Framework\View\TemplateEngine\Php Cependant, cette classe de modèle possède une __callméthode passthrough #File: vendor/magento/framework/View/TemplateEngine/Php.php public function __call($method, $args) { return call_user_func_array([$this->_currentBlock, $method], $args); } Ce qui garantit que tous les …

5
Envoyer des données du contrôleur vers phtml
J'ai ce contrôleur: ... public function insertAction() { $something = 'testcase'; $this->loadLayout(); $this->_title($this->__("the title")); $this->renderLayout(); } ... Je souhaite accéder $somethingà mon document .phtml, comment faire? (ou pour le dire autrement: comment puis-je accéder $somethingà mon fichier .phtml)


4
Comment obtenir le chemin du répertoire racine dans un magento phtml 2?
$objectManager = \Magento\Framework\App\ObjectManager::getInstance(); $storeManager = $objectManager->get('\Magento\Store\Model\StoreManagerInterface'); $mediaPath = $fileSystem->getDirectoryRead(\Magento\Framework\App\Filesystem\DirectoryList::MEDIA)->getAbsolutePath(); il renvoie le chemin du média. Comment obtenir le chemin racine d'un projet dans une page phtml?


2
appeler le bloc statique dans view.phtml à partir du fichier phtml
nous affichons un champ de texte dans la page de visualisation pour vérifier la disponibilité de COD. view.phtml echo $this->getLayout()->createBlock('core/template')->setTemplate('checkdelivery/checkdelivery.phtml')->toHtml(); dans view.phtmlnous appelons le fichier ci-dessous. mais je veux appeler l'identifiant de bloc statique [code d'identification - vérifier] au lieu du fichier ci-dessous. template / checkdelivery / checkdelivery.phtml <div class="block …

2
Comment garder les fichiers .phtml propres et propres?
Comme son extension de fichier le suggère, un .phtmlfichier permet de mélanger du code PHP avec du HTML. Cependant, le fait que vous puissiez ne doit pas être considéré comme une licence pour se déchaîner. Pourquoi voyons-nous encore autant de fichiers .phtml criblés de beaucoup de PHP? Et quelle est …
14 php  blocks  template  phtml 

1
Magento 2 Remplacer le modèle d'en-tête par défaut
J'ai créé mon propre thème en étendant le Magento/Blankthème. Maintenant voulez remplacer les fichiers de modèle d' en- tête par défaut link.phtml, topmenu.phtml,header.phtml qui se trouve à vendor/module-theme/view/frontend/templatesdans mon thème. Mon thème se trouve à app/design/frontend/MyModule/MyTheme Alors, faites-moi savoir comment je peux passer outre et quelle en sera la structure.

3
Magento 2 Obtenez le total de la commande sur la page de réussite?
J'essaie d'obtenir le total de la commande sur la page de réussite sur magento 2, j'ai ajouté ce code <?php $order = Mage::getModel('sales/order')->loadByIncrementId($this->getOrderId()); $totall = $order->getGrandTotal(); ?> Mais je reçois une erreur lorsque j'atteins la page de réussite après avoir passé une commande, je suppose que le code fonctionne pour …


4
Magento 2 - Remplacer le fichier de vue de base
Je développe actuellement un thème Magento 2.0. J'essaie de changer le comportement de la classe Tax sur le frontend. Le fichier que je dois modifier se trouve dans app / Code / Magento / Tax / view / base / templates / pricing / ajustement.phtml. Comment remplacer cette vue depuis …


4
Magento 2 Get Cart Quote Total in minicart.phtml
J'essaie d'obtenir le total du devis du panier dans minicart.phtml, mais je n'ai pas de chance. J'injecte Magento \ Checkout \ Model \ Cart. Voici mon code: $this->cart = $cart; $cartQuote= $this->cart->getQuote()->getData(); echo $cartQuote['base_grand_total']; Après avoir exécuté ce code, le minicart se casse et disparaît totalement du frontend. Merci!

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.