товары с нулевой ценой скинуть в конец?
'asc, nulls' ?
Плясать к сортировке по айди?
Если у вас настроено так, что товары без цены нельзя купить, то первая сортировка по AVAILABLE, или как оно там называется. В настройках компонента каталога это параметр HIDE_NOT_AVAILABLE = L
Неа. В AVAILABLE цены не учитываются.
Как правило хотелки заказчика растут ( сначала те, которые бестселлеры. ...о, а ещё чтобы те, кто не доступен в регионе — в конец. ...да, и те, которые под заказ — в конец ...и чтобы сортировало по цене ... ), а сортировочных параметра у компонента всего два и это жёстко зашито в ядре класса Base ((
а мы решаем самой цифрой сортировки
Это значит, что она должна регулярно пересчитываться. Тоже вариант, чо )) Только в списке хотелок может быть ещё учёт сортировки, даже такая: те товары, у которых сортировка меньше 500 — в самое начало, остальные пусть смотрят на другие правила Я всё же за пред-сортировку, подготовку облака ID и скармливание айдишек компоненту
Уже нет. Есть кастомная сортировка. Но теряется настройка через визредактор
Хм. Совсем недавно нырнул в самое дно и там жёстко (грубо) SORT1, SORT2 Может в обновлении что-то приехало
ElementList. iblock 20.400.0, полтора года назад. Даже дока есть.
Я же про то, как это компоненту на вход подать ))
Я ж написал - настройка через визредактор теряется. А параметр обрабатывается.
Посмотрю, может, удастся его скрытым сделать, тогда не так больно будет с визредактором
ELEMENT_SORT_FIELD
Обсуждают сегодня