Quale sarebbe un buon modo per recuperare i prezzi più bassi e più alti possibili per un determinato prodotto configurabile, in base alle sue opzioni disponibili?
Ad esempio una maglietta è disponibile nelle seguenti misure e prezzi:
Small - $10
Medium - $20
Large - $30
Voglio ottenere un array in questo modo:
array(10, 30)
La mia idea migliore finora è caricare l'istanza del tipo di prodotto configurabile e utilizzarla getUsedProducts
, quindi creare una serie di prezzi, ordinare e suddividere.
Dovrebbe funzionare, tuttavia deve essere eseguito sul modello dell'elenco prodotti, quindi deve essere semi efficiente.
Qualcun altro là fuori ha affrontato questo problema prima?
EDIT - che non funzionerà poiché desidero il valore di prezzo configurabile, ovvero il prezzo aggiuntivo che magento mette in cima al prezzo di prodotto configurabile