Quelle serait une bonne façon de récupérer les prix les plus bas et les plus élevés possibles pour un produit configurable donné - en fonction de ses options disponibles?
Par exemple, un t-shirt est disponible dans les tailles et les prix suivants:
Small - $10
Medium - $20
Large - $30
Je veux obtenir un tableau comme ceci:
array(10, 30)
Jusqu'à présent, ma meilleure idée est de charger l'instance de type de produit configurable et de l'utiliser getUsedProducts
, puis de créer un tableau de prix, de trier et de découper.
Cela devrait fonctionner, mais cela doit être exécuté sur le modèle de liste de produits, il doit donc être semi-efficace.
Y en a-t-il d'autres avant qui ont fait face à ce problème?
EDIT - cela ne fonctionnera pas car je veux la valeur de prix configurable, c'est-à-dire le prix additif que magento ajoute au prix de produit configurable