Здравствуйте.
Пример. Есть два товара с ТП. У всех ТП обоих товаров стоимость 1000 рублей. К одному из товаров применена скидка 10%. В итоге стоимость отображается правильно, для товара со скидкой - 900 руб, вне зависимости от выбранного ТП. Все правильно.
Но фильтрации по цене в фильтре мы не видим. Вопрос, почему? Если одному из ТП изменить стоимость, поставив, например 800 руб - то фильтр появляется. Т.е. фильтр не учитывает скидку?
Для корректной сортировки в разделе сохраняются значения минимальной и максимальной цены в соответствующих полях корневого товара.
Вопрос. Как научить фильтр видеть скидку ТП или считывать поле MINIMUM_PRICE корневого товара для фильтрации?
Пример. Есть два товара с ТП. У всех ТП обоих товаров стоимость 1000 рублей. К одному из товаров применена скидка 10%. В итоге стоимость отображается правильно, для товара со скидкой - 900 руб, вне зависимости от выбранного ТП. Все правильно.
Но фильтрации по цене в фильтре мы не видим. Вопрос, почему? Если одному из ТП изменить стоимость, поставив, например 800 руб - то фильтр появляется. Т.е. фильтр не учитывает скидку?
Для корректной сортировки в разделе сохраняются значения минимальной и максимальной цены в соответствующих полях корневого товара.
Вопрос. Как научить фильтр видеть скидку ТП или считывать поле MINIMUM_PRICE корневого товара для фильтрации?