Changer l’ordre des attributs dans la recherche avancée de Magento

Blog de l'équipe Magento

Copier le fichier app/code/core/Mage/CatalogSearch/Model/Advanced.php dans app/code/local/Mage/CatalogSearch/Model/Advanced.php ,

Changer le code « setOrder » dans la fonction : function getAttributes() et y ajouter la liste de ces attributs

->setOrder("
CASE main_table.attribute_code
WHEN 'mon_premier_attribut' THEN 1
WHEN 'mon_deuxieme_attribut' THEN 2
WHEN 'mon_troisieme_attribut' THEN 3
END
",'asc')
Cédric
co-fondateur de l'agence
Voir les articles de Cédric