Utiliser la rechercher avancée pour lister les produits d’une marque
octobre 30, 2012 Pas de CommentairesSuite à une demande sur le forum magento voici un petit bout de code pour rediriger le clients vers la liste de produits d’une marque en utilisant la recherche avancée de magento.
Cette solution n’est pas optimale, je parle en terme de référencement, car souvent la recherche magento est désactivée.
Ce qu’on préconise pour lister les marques tout en donnant du poids au pager pour le référencement
Pour pallier a ce problème de pages de recherches avancées non indexées ( ce n’est pas toujours le cas à vérifier dans le robots.txt), nous préférons placer les produits dans des catégories spécifiques qui listent tous les produits d’une marque. Dans le cas où le site est déjà existant, un petit code permet d’attacher directement des produits sur des catégories en fonction de certains attributs ( très pratique pour construire un site magento orienté seo).
Voici le code pour la recherche avancé :
<a href="<?php echo Mage::getBaseUrl()."catalogsearch/advanced/result/?=&manufacturer=". $_product->getManufacturer() ; ?>">Voir tous les produits de cette marque </a>