Уроки 1с-Битрикс: как настроить сортировку товаров, каталогов, страниц, элементов
Приветствую, друзья!
Сегодня мы с вами разберёмся и ответим на очень частый вопрос «Как настроить сортировку товаров в каталоге».
Иногда нужно сделать сортировку не только товаров, но и например, самих каталогов. То есть, чтобы элементы (в нашем случае товары), шли в нужной последовательности.
Итак, первое, что мы делаем – это традиционно заходим в административную панель. Выбираем раздел «Контент»:
Выбираем раздел «Каталога», где у нас лежат «Товары» и переходим в «Каталог товаров»:
Здесь у нас есть столбцы:
- Название;
- Сортировка;
- Цена;
- Дата изменения и пр.
Вот нам как раз нужно поле «Сортировка». Если у вас такое поле отсутствует, то мы нажимаем здесь на «шестерёнку»:
И выбираем нужное нам поле:
Ставим «галочку». Нажимаем «Применить». И у нас этот столбец появляется.
В данном столбце у нас есть порядковый номер: 100, 101,103, 104. Номер 102 где-то затерялся и так далее…
Вот эти цифры как раз и означают в какой последовательности у нас будут выстраиваться (в нашем случае «Каталоги»), у кого-то может, это «Товары» будут. То есть, это не имеет значения какой именно элемент мы будем сортировать. Это могут быть и статьи для блога и всё, что угодно…
Цифры вот эти: 100, 101 – они достаточно условные. Можно начинать отсчёт и допустим, просто с единицы: 1,2,3,4,5,6,7,8,9,10. Или: 1001,1002,1003. Это не имеет никакого принципиального значения.
Теперь перейдём от теории уже к практике.
К примеру, вот у нас здесь всё идёт от нуля и в правильной числовой последовательности. Но у нас был переименован каталог. Раньше название было на русском языке, сейчас название стало на латинице. Но при этом не изменился индекс сортировки. Он стоял где-то там внизу:
И поэтому нам нужно с вами вот этот индекс сортировки поменять, чтобы он допустим, шёл вот после вот этого каталога:
Что мы здесь можем сделать?
Мы, во-первых, выбираем, нажимаем в низу карандашик «Редактировать» и у нас становится открытым поле:
Здесь мы можем задать нужное нам значение. И здесь мы либо ставим такое же, чтоб нам все числа не менять. Мы либо с вами ставим 110 и смотрим, что получилось. Нажимаем кнопочку «Сохранить».
Переходим на сайт, смотрим куда у нас здесь вот это всё дело упадёт. Давайте перейдём в «Каталог» любой, в общий. И вот у нас стало «Romeo & Juliette» после «Prodigy». Всё нормально.
Можем на всякий случай сбросить с вами кэш. Всё нормально.
И собственно говоря, тут всё. Больше нечего рассказывать. Благодаря такой вот нехитрой операции мы с вами можем в нужной последовательности расставить все элементы.
На этом у меня всё. Благодарю за внимание.