prix Remplacer le tri à utiliser max_price en vue de la liste?
Question
Dans une catégorie qui est la liste uniquement des produits groupés avec plusieurs produits associés chacun, je voudrais le prix de tri pour utiliser le max_price
. On dirait qu'il utilise le min_price
par défaut.
Y at-il une option d'admin que je suis absent, ou aurais-je besoin d'aller remplacer un modèle pour cela?
Merci!
La solution
Vous pouvez remplacer cette méthode. Mage_Catalog_Model_Resource_Product_Collection::addAttributeToSort()
Il y a une section pour le tri prix:
if ($attribute == 'price' && $storeId != 0) {
$this->addPriceData();
$this->getSelect()->order("price_index.min_price {$dir}");
return $this;
}
Changement min_price
à max_price
Licencié sous: CC-BY-SA avec attribution
Non affilié à magento.stackexchange