Magento: Hiding et sans compter en rupture de stock dans la navigation en couches
-
16-10-2019 - |
Question
A propos de: Hiding et sans compter en rupture de stock dans la navigation en couches dans Magento
Salut, cela a nous boggled pendant un certain temps. Un je n'ai pas trouvé une solution. Nous avons été surclassé à Mage 1.8.1 en espérant qu'il serait fixé.
- Nous avons 19 chemises (produits configurables)
- qui se vendent dans les tailles 38, 39, 40 etc
- certains de ces chemises ne sont pas disponibles en taille 38 ou 39
- donc quand un utilisateur clique sur le filtre tailles dans la navigation en couches il montreraient que des chemises qui ont des actions dans cette taille
Mais qu'est-ce qui se passe est
Problème A: le nombre de produits par la taille est de 19 partout. Mais ce n'est pas correct, quelques-uns des 19 chemises ne sont disponibles que dans la taille 38 ou 39
Problème B: Lorsque je clique pour filtrer la taille 38, je vous attendre à voir que des chemises sur la page suivante qui sont réellement disponibles en taille 38
Maintenant, comment pourrions-nous résoudre ce problème? est-ce une chose de configuration que je suis absent? Afficher sur o produits hors stock oui / non, dans les paramètres d'attributs? ou dois-je modifier dans le code?
Comportement attendu serait: - compter uniquement des produits qui ont réellement une taille disponible - montrer que les produits qui ont réellement une taille disponible
un exemple http://i.snag.gy/kwhO2.jpg
Aide apprécié !!
La solution
La réponse est ici, je pense
https: // digicloud. zendesk.com/entries/22144483-Show-hide-out-of-stock-products-in-Magento
Je pense que nous demandions trop ...
- nous voulions montrer sur des produits en stock dans la liste (mais avec de préavis de stock)
- et lors du filtrage qu'il ne comptait pas les produits hors de stock
Mais ce n'est pas comment cela fonctionne. Il est activé ou désactivé
Solution: Mettre ce paramètre à "Afficher les produits qui sont en rupture de stock" NO semble résoudre le problème
Comment les produits cacher sur Magento magasin qui sont "Out of stock" ou un QTÉ de 0
Cacher message hors stock est un élément configurable.
Admin >> Système >> Configuration >> Catalogue >> inventaire >> Stock Options
Afficher Produit hors stock -> Non
Autres conseils
Oui, vous pouvez obtenir Magento à faire, en modifiant légèrement l'indice d'attribut de produit de sorte que la valeur d'attribut (taille par exemple) (par exemple 37.5) ne sont pas stockées sur le produit configurable si le produit simple avec cette valeur est en rupture de stock (par exemple la taille 37.5 est en rupture de stock). En changeant cet indice, la navigation en couches suivra.
réponse complète et le code ici: https://magento.stackexchange.com/a/154654/13636
Vous pouvez également montrer sur pièces avec mention spéciale, comme « Disponible en 3 jours » avec possibilité de souscrire à « retour en stock ». Peut-être que vous obtenez de nouveaux clients ainsi.