Le produit ne s’affiche pas sur le storefront
Cet article fournit des solutions pour les cas où les produits ne sont pas affichés sur le storefront.
Produits et versions concernés
- Adobe Commerce sur site X.X.X
- Adobe Commerce sur l’infrastructure de cloud X.X.X
Problème
Étapes à reproduire :
-
Connectez-vous à l’administrateur Commerce.
-
Accédez à Catalog > Products.
-
Cliquez sur Ajouter un produit et passez en revue le processus de création du produit. Vous pouvez également importer des produits à partir d’un fichier CSV.
Résultat attendu :
Le produit s’affiche sur le storefront.
Résultat réel :
Le produit ne s’affiche pas.
Cause
Cela peut être dû à un certain nombre de raisons. Veuillez suivre les étapes ci-dessous pour vérifier les principaux points qui pourraient aider à identifier et résoudre le problème.
Solution
Chacun des points suivants peut résoudre le problème.
-
Vérifiez les paramètres du produit dans Admin. Accédez à Catalog > Products, ouvrez la page produit et assurez-vous que les champs suivants sont correctement configurés :
- Activer le produit = Oui.
- État du stock : En stock. Ou si Out of Stock est la valeur correcte, assurez-vous que Display Out of Stock Products (STORES > Settings > Configuration > CATALOG > Inventory > Options} > {11 6}Display Of Stock Products ) est défini sur Yes (configuré au niveau global).
- Catégories : si vous essayez de trouver le produit sur une page de catégorie, vérifiez que le produit est attribué à la catégorie. Pour simplifier le dépannage, créez une catégorie à partir de la page active et affectez-lui un produit.
- Visibilité = Catalogue, Recherche.
- Dans la section Produit sur les sites web , assurez-vous que le produit est affecté au bon site web.
- Basculez le sélecteur de portée vers la vue de magasin où vous essayez de trouver votre produit sur le storefront et vérifiez les mêmes paramètres.
-
Effectuez la réindexation complète en exécutant
bin/magento indexer:reindex
à partir de la console et videz tout le cache dans l’administrateur, sous Système > Outils > Gestion du cache, ou à partir de la console en exécutantbin/magento cache:clean
. -
Si ce qui précède ne vous aide pas, vous pouvez lancer une enquête plus approfondie en vérifiant les journaux dans le répertoire
var/log
.