Testé fonctionnel Magento 2.3! Source: How to get products description and short description in products list page?
[Magento 2] Afficher la description courte d’un produit dans la liste produits
Dans un template PHTML hérité de vendor/magento/module-catalog/view/frontend/templates/product/list.phtml
mettre le paramètre $showDescription
à true
pour le mode d’affichage désiré (grid
ou list
– j’ai mis les deux à true
dans l’exemple ci-dessous):
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
<?php if ($block->getMode() == 'grid') { $viewMode = 'grid'; $image = 'category_page_grid'; $showDescription = true; $templateType = \Magento\Catalog\Block\Product\ReviewRendererInterface::SHORT_VIEW; } else { $viewMode = 'list'; $image = 'category_page_list'; $showDescription = true; $templateType = \Magento\Catalog\Block\Product\ReviewRendererInterface::FULL_VIEW; } /** * Position for actions regarding image size changing in vde if needed */ $pos = $block->getPositioned(); ?> |
[Magento 2] Afficher la description détaillée d’un produit dans la liste produits
Pas testé! Toujours dans un template PHTML hérité de vendor/magento/module-catalog/view/frontend/templates/product/list.phtml
, ajouter le code suivant:
1 |
<?php /* @escapeNotVerified */ echo $_helper->productAttribute($_product, $_product->getDescription(), 'description'); ?> |