Тут написано, что сортировка по ценам ТП внедрена. А как это работает, не написано. Где про это можно почитать? Неужели больше не надо создавать свойства MINIMUM_PRICE и MAXIMUM_PRICE с автозаполнением через init.php?
И второе. У кого-то есть решение задачи сортировки товаров по свойствам торговых предложений? В CIBlockElement::GetList, конечно, есть параметр для сортировки по свойствам связанных товаров PROPERTY_<PROPERTY_CODE>.PROPERTY_<PROPERTY_CODE2>, но он будет работать только для сортировки торговых предложений по свойствам товаров, а не наоборот (потому что свойство привязки по умолчанию у ТП).
Я пока что не вижу решения лучше, чем дублировать свойство привязки из ТП в товар и автоматически обновлять при изменениях. Тогда такая сортировка заработает. Но может есть решение получше и без лишних обработчиков на события?
Евгений Жуков, спасибо. Я просто думал, что это уже давно такое. В документации написано, что сортировка с учётом типа валюты доступна с версии 16.0.3, а на сайте идей, что с версии 17.6.0. Вот и запутало меня.
У меня дублируются товары при попытке отсортировать по цене. причина в том что https://prnt.sc/uvowfw у товара несколько цен в зависимости от количества, как это решить?