2013-06-06 4 views
0

Dans mon magento 1.5 j'ai une catégorie avec 800 produits. Je veux le vider, j'ai essayé de le vider dans l'onglet Gérer la catégorie >> Catégorie de produits.Impossible de supprimer les produits d'une catégorie

Puis réindexé et vidé le cache.

Cependant, la catégorie affiche toujours des produits sur le frontend. Sur le backend, il ne montre aucun produit dans l'onglet "Category Products"

Je suspecte que le problème est associé à une table d'index d'association de catégorie-produit. Toutes les autres catégories se comportent normalement et reflètent les modifications après le vidage du cache. Mais cette catégorie particulière ne le fait pas.

Si quelqu'un pouvait indiquer quelles tables d'index sont dans quel but, je pourrais essayer de le faire sur la base de données avec SQL.

Je sais que SQL n'est pas conseillé, mais j'ai essayé toutes les solutions manuelles/programmatiques.

+0

Est-il possible de vérifier si 'Is Anchor' est réglé sur 'Yes' dans l'onglet' Paramètres d'affichage' de la page d'édition de catégorie? – blmage

+0

oui. Ischor est défini sur Oui. Mais si je le mets à Non, je perdrais la barre latérale gauche, n'est-ce pas? – sulabh

+0

Oui, la navigation par couches s'applique uniquement aux catégories d'ancrage, sinon la colonne de gauche n'affiche qu'un menu de navigation. – blmage

Répondre

1

Votre catégorie est une ancre, donc elle inclura automatiquement tous les produits de ses enfants. La définition de Is Anchor à No dans l'onglet Display settings désactive ce comportement.

+0

merci :) Il a résolu mon problème. Tous les produits de la catégorie enfants étaient également inclus :) – sulabh

Questions connexes