Les produits ne s'affichent pas à l'avant

8

Comme le montre l'image, j'ai une catégorie d'enceintes ayant un article (produit - Mini haut-parleur de voiture) et une catégorie qui est vide. entrez la description de l'image ici Mais lorsque j'essaie d'accéder à cela depuis le front-end, cela n'apparaît pas. Voir: entrez la description de l'image ici et entrez la description de l'image ici

Daksh Shah
la source

Réponses:

18

Vous devez vous assurer des éléments suivants:

-le produit est affecté à une catégorie

-le produit est affecté à une vue de magasin.

-Le produit est en stock

-le produit a une quantité attribuée

Une fois cela fait, videz le cache du magasin et le produit apparaîtra.

SR_Magento
la source
1
Non, mais merci encore d'avoir essayé
Daksh Shah
Dans certains cas moindres, les attributs peuvent être définis au niveau du magasin. J'ai eu plusieurs instances de produits définis sur désactivés pour des magasins spécifiques, où les valeurs par défaut ont été remplacées.
2014
Vous devrez peut-être également réindexer les données.
Thomas Bennett
Quelqu'un me connait-il le problème lorsque je sélectionne gérer l'inventaire pour le site Web de Magento?
himansu
5

La liste de contrôle pour savoir si les articles sont en stock suit. Certains sembleront stupides jusqu'à la première fois que vous passez une heure à essayer de comprendre ce problème:

  1. Les produits doivent être visibles dans le catalogue.
  2. Les produits doivent être activés.
  3. Le produit doit avoir une quantité en stock.
  4. Le produit doit être réglé sur En stock.
  5. Si le produit est configuré pour ne pas suivre le stock, il doit toujours avoir une quantité en stock et être défini sur En stock.
  6. Le produit doit être affecté à la catégorie cible.
  7. Si vous utilisez le mode multi-site Web (ou si vous avez importé les produits via Data Flow), les produits doivent être attribués au site Web cible.
  8. Vous devez actualiser votre cache / indices, juste pour vous en assurer.

Bienvenue à Magento. J'espère que cela pourra aider!

Développeur principal
la source
1

Vous devez vous assurer que la quantité du produit n'est pas 0 et aussi que le produit est répertorié disponible en stock. Parce que par défaut les produits qui ne sont pas en stock ne sont pas listés et aussi par défaut la quantité du produit est de 0 lors de l'ajout.

Donc, ce que vous avez à faire est d'aller dans Catalogue-> Gérer les produits Cliquez sur votre produit et modifiez-le, allez dans l'inventaire dans la barre de gauche, puis changez la quantité à plus de 0 et changez également la disponibilité du stock en stock.

Daksh Shah
la source
@sr_magento Je suis désolé, mais quand j'ai posté la question, je n'étais pas au courant de la réponse; il vient de me frapper l'esprit et j'ai trouvé une solution. Je suis désolé: P
Daksh Shah
0

Le produit a la position 0. Cela peut entraîner sa disparition. J'ai eu le même problème et je l'ai résolu en changeant la position en un nombre supérieur à 0. Vous pouvez toujours commander vos produits avec les numéros mais n'utilisez simplement pas 0.

Steffan Greven
la source
Pouvez-vous sauvegarder cette revendication avec du code ou un exemple?
David Manners
1
Je ne pense pas que ce soit ça. J'ai travaillé sur de nombreux projets pour lesquels aucun poste n'était défini pour les produits
Marius
Ok, donc ça pourrait être un bug dans mon installation? J'ai pensé que cela pourrait être utile mais corrigez-moi si je me trompe. Je suis assez nouveau sur Magento et j'ai remarqué ce "quirck" dans mon installation.
Steffan Greven
0

si vous l'avez dans un bloc personnalisé ou même un bloc de catégorie inséré manuellement, assurez-vous que vous avez créé l'autorisation pour ce bloc à partir du système >> autorisations >> blocs, qui ont été un vrai problème sur les versions récentes de magento 1.9.x

albaiti
la source