🔎 Каталог: поиск, фильтры, сортировка и страницы
Общий каталог находится по адресу https://mirkrasok.termitsdigital.ru/catalog. Поиск, фильтры и сортировка сохраняются в адресе страницы, поэтому ссылку на готовую выдачу можно скопировать.
:::danger Общая выдача сейчас обрезана до 1000 товаров На живой витрине 26 августа 2026 года поисковый индекс содержит 1656 товаров, но общий каталог пишет «Найдено 1000 товаров» и даёт только 84 страницы по 12 товаров. Значит, постранично доступны только первые 1000 позиций.
Точный поиск или фильтр может найти товар за пределами этой первой тысячи, но общий каталог пока нельзя использовать для проверки полноты импорта. :::
Что ищет строка поиска
Поиск проверяет данные в таком приоритете:
- специальные ключевые слова, добавленные администратором;
- название товара;
- SKU всех вариантов товара.
Описание, бренд и категория не участвуют в текстовом совпадении. Для них используются отдельные фильтры.
После поиска:
- заголовок меняется на «По запросу „…“»;
- запрос появляется среди активных фильтров;
- результат можно дополнительно сузить категорией, ценой, брендом и наличием.
Какие фильтры доступны
| Фильтр | Как работает |
|---|---|
| Категория | Можно выбрать одну категорию |
| Цена, ₽ | Можно указать нижнюю границу «От», верхнюю «До» или обе |
| Бренд | Можно выбрать один бренд |
| Наличие | Один из трёх статусов: «В наличии», «Под заказ», «Нет в наличии» |
Несмотря на квадратные переключатели, категория, бренд и статус здесь не складываются внутри одного фильтра: выбор второго значения заменяет первое.
:::warning В списках показана только часть значений Панель выводит не больше 10 категорий и 12 брендов. Кнопки «Показать все» и поиска внутри фильтра сейчас нет. Для категории, которой нет в этой десятке, используйте быстрый вход на главной странице.
На живой витрине список брендов сейчас пуст: у импортированного каталога не заполнены данные, из которых строится этот фильтр. :::
Как применить фильтры
На широком экране
- Выберите значения слева.
- Нажмите «Показать».
- Над товарами появятся плашки активных фильтров.
- Нажмите крестик на отдельной плашке, чтобы убрать только её, или «Сбросить всё».
На телефоне
- Нажмите «Фильтры». Рядом с названием показывается число уже применённых условий.
- Выберите значения в выезжающей панели.
- Нажмите «Показать … товаров».
:::note Число на мобильной кнопке не является предварительным расчётом Пока новые значения ещё не применены, кнопка показывает количество из текущей выдачи. Настоящее число станет известно после нажатия. :::
Любое применение или снятие фильтра возвращает выдачу на первую страницу. Полный сброс очищает также поисковый запрос, но сохраняет выбранный способ сортировки.
Если минимальная цена случайно оказалась больше максимальной, сервер меняет границы местами. Отрицательное или нечисловое значение игнорируется.
Как сортируются товары
В списке доступны четыре варианта:
| Название в интерфейсе | Порядок внутри одного статуса наличия |
|---|---|
| «По релевантности» | При поиске — по совпадению с запросом; без запроса — по названию |
| «Сначала дешевле» | От меньшей цены к большей |
| «Сначала дороже» | От большей цены к меньшей |
| «По названию» | По названию |
:::warning Наличие всегда важнее выбранной сортировки Сначала идут товары «В наличии», затем «Под заказ», затем «Нет в наличии». Цена, название или релевантность меняют порядок только внутри одной из этих трёх групп. :::
Как устроена пагинация
Общий каталог показывает 12 товаров на странице. Над выдачей видны текущая страница и общее число страниц, а под товарами — номера страниц и стрелки назад и вперёд.
Переход на другую страницу сохраняет поиск, фильтры и сортировку. На первой странице параметр page из адреса убирается.
Что показывает карточка в каталоге
На карточке есть изображение или нейтральная заглушка, бренд либо категория, название, цена, статус наличия, избранное и действие покупки.
- Если продаваемый вариант один, доступна кнопка «В корзину».
- Если вариантов несколько, цена начинается с «от», а кнопка называется «Выбрать вариант».
- При статусе «Нет в наличии» кнопка покупки неактивна.
Пустая выдача и ошибка
| Что видит покупатель | Что делать |
|---|---|
| «Ничего не найдено» | Изменить запрос, убрать часть условий или нажать «Сбросить фильтры» |
| «Товаров пока нет» | В каталоге нет опубликованных и проиндексированных позиций |
| «Поисковый индекс временно недоступен» | Проверить соединение и нажать «Повторить» |