Question

Notre magasin a plus de 30K produits et la plupart d'entre eux sont des produits de l'enfant et non visible individuellement. Comment puis-je éviter d'ajouter de nouvelles URL pour réécrire ces produits? Je l'ai mentionné comment pouvons-nous gérer proccess rewrite url, par exemple je veux pas ajouter de réécriture d'URL pour un produit particulier, par exemple désactivé, non visible, non classés produits? Quelqu'un at-il des conseils? Merci.

Était-ce utile?

La solution

Le système de url_rewrite magento est tout à fait problématique. Il a des bugs qui laissent la table croître sur chaque réindexation et son conçu pour le confort, il comprend réécritures pour les produits non visibles.

A côté du bug, la plupart du travail que vous voulez faire à ce sujet est très dependend magasin, car elle se traduit essentiellement dans un ensemble de fonctionnalités réduites.

Si vous voulez changer, vous devez réécrire le modèle Mage_Catalog_Model_Url.
Il par exemple, vous pouvez retravailler la fonction _refreshProductRewrite sauter par-dessus, si le produit actuel ne montre de toute façon.

Licencié sous: CC-BY-SA avec attribution
Non affilié à magento.stackexchange
scroll top