Je constate que mon installation de magento 2.1.0 a un problème! Refuse de cacher les produits hors stock des pages de recherche et de catégorie! J'ai vidé le cache, j'ai réindexé, mais pas de chance!
Pouvez-vous me donner des conseils?
Mes produits sont en stock 0, mais devant ils apparaissent en stock, et lorsque vous les commandez, cela vous donne cette erreur:
We don't have as many "Item's name" as you requested.
Merci
Modification ultérieure:
Je connais également ces informations:
Définir dans admin> Magasins> configuration> Catalogue> Inventaire> Options de stock> Afficher les produits en rupture de stock sur NO
C'est en fait une fonctionnalité de Magento. Définir Afficher les produits en rupture de stock sur Non les masque uniquement dans les pages de liste de catégories et la page de résultats de recherche. La page du produit est en fait toujours disponible. À partir de CE 1.9.1, il y a même un message sous le paramètre de configuration Afficher les produits en rupture de stock disant que les produits seront toujours affichés par les URL directes des produits. Et c'est en fait une bonne chose. De cette façon, les moteurs de recherche n'enregistrent pas beaucoup de 404 pages lorsque vos produits sont en rupture de stock. Je ne vois pas le mal de le laisser comme ça. Le client ne peut en aucun cas les commander. Si vous souhaitez qu'un produit ne soit pas du tout disponible dans votre magasin, vous devez le marquer comme désactivé ou définir sa visibilité sur Non visible individuellement ou supprimer son association aux sites Web à partir de l'onglet Sites Web de la page de modification du produit d'administration. La source:Les produits en rupture de stock apparaissent toujours dans le frontend