Пользователи выбирают товары по-разному. Одни сортируют список по цене и рассматривают сначала дешевые позиции. Другие сортируют их по наличию, чтобы не тратить время на просмотр отсутствующих товаров. Вы можете задавать сортировку по умолчанию не только по наименованию и цене, но и по любым свойствам. Начиная с версии решения 1.4.6, мы добавили кнопки сортировки по свойствам в каталоге. Настраивайте сортировку в каталоге, чтобы упростить подбор товаров посетителям.
Рассмотрим примеры:
1. Сортировка по умолчанию настроена по цене.
2. Сортировка по умолчанию настроена по свойству «Количество колес».
Настроить сортировку по умолчанию можно через публичную часть сайта. Перейдите в каталог, активируйте режим правки, наведите на область каталога и в появившемся меню нажмите на шестеренку.
В параметрах компонента «Каталог» перейдите в блок «Настройки списка» и выберите по какому полю сортировать товары. Для этого выберите вариант из выпадающего списка в поле «По какому полю сортируем товары в разделе».
Если нужно настроить сортировку по умолчанию по свойству или полю, которого нет в предложенном списке, то в этом же поле выберите вариант «другое» (1). И в поле ниже укажите код свойства / поля (2). Если необходима сортировка по свойству, то значение должно начинаться с «PROPERTY_».
Кроме стандартных свойств для сортировки, в настройке можно указать другие значения, например:
CATALOG_QUANTITY — сортировка по общему количеству товара. Не работает с торговыми предложениями и мультирегиональностью.
CATALOG_AVAILABLE — признак доступности товара (Y|N). Товар считается недоступным, если его количество меньше либо равно нулю, включен количественный учет и запрещена покупка при нулевом количестве. Начиная с версии 1.8.3, в решении доступна сортировка товаров по наличию для простых товаров и товаров с торговыми предложениями.
Подробнее о других значениях можно узнать в документации от 1С-Битрикс.
Далее в поле «Кнопки сортировки» выберите вариант «По умолчанию», если вам нужно настроить сортировку по полю. Если необходима сортировка по свойству, то выберите либо вариант «По умолчанию», либо само свойство в списке.
Приведем пример сортировки по умолчанию по свойству. Настроим сортировку по умолчанию по свойству «Бренд».
Сначала смотрим код этого свойства.
Затем в параметрах компонента «Каталог» в поле «По какому полю сортируем товары в разделе» выбираем «другое» и в поле ниже прописываем PROPERTY_BRAND.
В кнопках сортировки выбираем это же свойство.
Сохраняем внесенные изменения. В публичной части сайта получаем следующее: