Questions marquées «template»

Le dossier qui contient tous les fichiers `phtml` utilisés pour afficher au frontend ou au backend.

2
Magento 2 @escapeNotVerified
Je vois beaucoup d'occurrences de ce commentaire /* @escapeNotVerified */dans les fichiers modèles pour Magento2. At-il une signification particulière? Y a-t-il une utilité à cela? Exemples: https://github.com/magento/magento2/blob/2.1/app/code/Magento/Catalog/view/frontend/templates/product/list.phtml#L23 https://github.com/magento/magento2/blob/2.1/app/code/Magento/Catalog/view/frontend/templates/product/image_with_borders.phtml#L10 https://github.com/magento/magento2/blob/2.1/app/code/Magento/Catalog/view/frontend/templates/product/gallery.phtml#L12 Je pourrais continuer pendant quelques pages ici.


5
Les liens symboliques sur les modèles sont-ils un problème de sécurité, et si oui, pourquoi?
Magento recommande de ne pas utiliser les modèles via les liens symboliques: Advanced > Developer > Template Settings > Allow Symlinks Attention! L'activation de cette fonctionnalité n'est pas recommandée sur les environnements de production car elle représente un risque potentiel pour la sécurité. Jusqu'à aujourd'hui, je ne vois aucun risque …


3
Afficher / masquer de manière conditionnelle les blocs dans le XML de présentation
Comment ajouter conditionnellement un bloc (en fonction de la configuration dans le panneau d'administration) dans le XML de présentation de Magento? Nous pouvons vérifier si la configuration est vraie pour les actions. Dans l'exemple ci-dessous, si sample/config/show_toplinksconfig à partir du panneau d'administration (dans Système-> Configuration) est true , le fichier …
32 template  layout  blocks  xml 


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 …

4
Theming for Magento 2 - Partir de zéro
Certains d'entre vous ont probablement lu ce sujet concernant le thème à partir de zéro pour Magento 1: Theming - à partir de zéro Je me demandais, quelle serait la meilleure pratique pour développer un thème à partir de zéro pour Magento 2? Construisez-vous en utilisant le natif lumaou le …


13
Obtention de l'URL d'image complète du produit dans le modèle
J'essaie de créer un bloc statique pour afficher des produits dynamiques. Ce code est censé obtenir chaque catégorie enfant et imprimer l'image de chaque produit dans chaque catégorie. <?php $objectManager = \Magento\Framework\App\ObjectManager::getInstance(); $category = $objectManager->get('Magento\Framework\Registry')->registry('current_category'); ?><ol><?php foreach ($category->getChildrenCategories() as $child_category) { ?><li> <ul><?php foreach ($child_category->getProductCollection() as $product) { ?><li><img src="<?php …



2
Utilisation de la classe d'usine de page dans magento2
Quel est le but du rendu de la page de module personnalisé dans Magento2 en utilisant la \Magento\Framework\View\Result\PageFactoryclasse d' usine de résultat injectée dans le constructeur et en rendant la page à afficher $resultPage = $this->resultFactory->create(ResultFactory::TYPE_PAGE); plutôt que de faire ces types d'affichage ci-dessous qui sont les mêmes que dans …



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.