Điều gì sẽ là một cách tốt để lấy giá thấp nhất và cao nhất có thể cho một sản phẩm có thể định cấu hình nhất định - dựa trên các tùy chọn có sẵn của nó?
Ví dụ, áo phông có các kích cỡ và giá sau:
Small - $10
Medium - $20
Large - $30
Tôi muốn có được một mảng như vậy:
array(10, 30)
Ý tưởng tốt nhất của tôi cho đến nay là tải phiên bản loại sản phẩm có thể định cấu hình và sử dụng getUsedProducts
, sau đó tạo một mảng giá, sắp xếp và cắt lát.
Điều đó sẽ hoạt động, tuy nhiên điều này cần phải được chạy trên mẫu danh sách sản phẩm để nó cần phải bán hiệu quả.
Bất kỳ ai khác ngoài đó phải đối mặt với vấn đề này trước đây?
EDIT - sẽ không hoạt động vì tôi muốn giá trị định giá có thể định cấu hình, tức là magento giá phụ gia đặt lên trên giá sản phẩm có thể định cấu hình