Что может быть хорошим способом получения минимальных и максимальных возможных цен для данного настраиваемого продукта на основе его доступных параметров?
Например, футболка поставляется в следующих размерах и ценах:
Small - $10
Medium - $20
Large - $30
Я хочу получить массив так:
array(10, 30)
Моя лучшая идея на данный момент - загрузить настраиваемый экземпляр типа продукта и использовать его getUsedProducts
, а затем создать массив цен, сортировку и ломтик.
Это должно сработать, однако его необходимо запустить в шаблоне списка продуктов, поэтому он должен быть полуэффективным.
Кто-нибудь еще сталкивался с этой проблемой раньше?
РЕДАКТИРОВАТЬ - это не сработает, так как я хочу, чтобы настраиваемое значение цены, т.е. аддитивная цена, выделялась magento поверх настраиваемой цены продукта.