Freelance Magento // 2ème année de Master MIAGE – Toulouse
Dans: Magento
10 juil 2009Magento fait un peut n’importe quoi sur les filtres par prix, par exemple sur des produits allant de 0 à 1 500 euros et majoritairement en dessous de 1 000 euros, Magento indiquera ceci dans la barre latérale :
Ce n’est franchement pas très efficace. Sur des catégories ayant des produits très différents, on peut se retrouver même avec des :
Pour modifier ces tranches, commencez par copier le fichier :
ici :
(Afin d’éviter que votre modification ne soit écrasée à la prochaine mise à jour de Magento).
Ensuite, éditez votre fichier (app/code/local/Mage/Catalog/Model/Layer/Filter/Price.php) et modifier la ligne suivante :
$range = pow(10, (strlen(floor($maxPrice))-$index));
en
$range = pow(500, (strlen(floor($maxPrice))-$index));
par exemple pour avoir des tranches par 500 euros.
Je m'appelle Frédéric Martinez.
Je suis étudiant en Master MIAGE à Toulouse et Freelance Magento.
Ce site présente mon CV ainsi que mes réalisations professionnelles, personnelles et universitaires.