Готовые решения для 1С-Битрикс
Карточка решения
База знаний по решению:
Умный поиск с исправлением ошибок в запросе и подсказками
Часто задаваемые вопросы:

Повышение веса определённым разделам

Начиная с версии 2.4.0 в решении появилась возможность дать повышенный вес определённым разделам. Это может быть очень полезно в случаях когда у вас есть более и менее приоритетные товары и вы хотите всегда выдавать первыми более приоритетные товары. Например "iPhone" и "Аксессуары для iPhone".
Решение берёт дополнительный вес товара из поля родительского раздела. Если товар привязан к нескольким разделам, решение будет смотреть дополнительный вес в разделе который битрикс считает основным.

Создание свойства с весом

Первым делом нужно создать свойство с весом в разделах (делается один раз)
Переходим в редактирование раздела, на вкладку "Доп. поля" и нажимаем "Добавить пользовательское свойство"

scr1.png

При создании указываем:
- Тип данных - целое число
- Код поля - UF_PROD_WEIGHT
- Название - Вес товаров

scr1.png

Сохраняем. После сохранения данное поле будет отображаться в редактировании раздела.

Заполнение поля с весом


После создания в редактировании будет отображаться поле с весом

scr1.png

Заполняем его целым числом. Это число "Добавочный вес" для товаров этого раздела. Чем больше вес, тем больше приоритет в выдаче у товаров.

После заполнения обязательно сделайте полную переиндексацию данных