Фильтры в каталоге
Какие характеристики могут быть фильтром, как собрать фильтры категории в нужном порядке и какие общие настройки фильтров есть у магазина.
На этой странице
Фильтры помогают покупателю быстро сузить список товаров: оставить банки нужного объёма, лампы с нужным цоколем или только то, что есть в наличии. Колонка фильтров стоит рядом с товарами в каждой категории, а также на странице поиска, бренда и метки.
Вы решаете три вещи: по каким характеристикам вообще можно отбирать товары, какие фильтры стоят в конкретной категории и в каком порядке, и какие общие фильтры (наличие, скидка, склад) нужны магазину.
Как это видит покупатель
Каждый фильтр — это группа значений с галочками. Рядом со значением стоит число товаров, которые останутся после отметки. Значение, по которому при текущем выборе товаров нет, гаснет и не нажимается, но не пропадает: покупатель видит, что такой вариант бывает, просто не в этом сочетании. Значения, которого нет ни у одного товара категории, в списке нет вовсе. Исключение — характеристики «да/нет»: обе галочки видны всегда.
Цена выбирается ползунком «от» и «до» в валюте витрины.
В стандартной теме CartiX ползунка цены нет, если все товары категории стоят одинаково. Группа показывает первые восемь значений, остальные открываются кнопкой «Показать все». Если значений двенадцать и больше, над списком появляется поле «Найти в списке». Отмеченные значения видны всегда.
Выбранные фильтры показываются метками над товарами. Каждую метку можно снять одним нажатием, а «Сбросить фильтры» снимает всё сразу.
Какие характеристики могут быть фильтром
Фильтр строится по характеристике товара. Чтобы характеристика попала в фильтры, откройте её в разделе «Каталог → Типы и характеристики» и включите «Участвует в фильтрах витрины». У новой характеристики этот переключатель выключен.
Фильтром может быть:
| Вид характеристики | Как выглядит фильтр |
|---|---|
| Текст со значениями из списка (одно или несколько) | галочки со значениями |
| Цвет | кружки с цветом значения, название видно при наведении |
| Число | ползунок «от–до» или галочки, на ваш выбор |
| Да / нет | две галочки «Да» и «Нет» |
Текст, который вводится вручную, и дата фильтром быть не могут.
Для числовой характеристики выберите, «Как покупатель выбирает значение»: «Ползунком «от» и «до»» или «Галочками из списка значений». Галочки удобны, когда значений немного и они круглые: 30, 100, 500 мл. Ползунок оставьте там, где значения идут подряд, например высота от 5 до 200 мм. Рядом с названием ползунка указана единица измерения из настроек характеристики. Если у всех товаров категории одно и то же значение, ползунка этой характеристики нет.
Фильтры категории
Откройте категорию в разделе «Каталог → Категории» и перейдите на вкладку «Фильтры». Там два режима.
«Магазин соберёт сам». В колонку попадают все характеристики товаров категории, по которым разрешён отбор. Сначала идут цена, наличие, скидка и склад, затем характеристики: сначала со списком значений, потом числовые с ползунком, потом «да/нет». Внутри каждой группы характеристики стоят в том порядке, в каком они идут в общем списке характеристик. Так настроена каждая новая категория. Нужен свой порядок — соберите колонку вручную.
«Собрать вручную». Вы сами выбираете, какие фильтры стоят в категории и в каком порядке. Покупатель увидит ровно этот список. Список начинается пустым: добавьте в него всё, что нужно покупателю, включая цену.
- Поле «Добавить характеристику» предлагает характеристики, по которым разрешён отбор. Рядом с каждой написано, сколько товаров категории её заполнили; самые заполненные стоят первыми.
- Поле «Добавить фильтр» добавляет цену, наличие, скидку или склад.
- Порядок меняется перетаскиванием строки за значок ≡ слева.
- Строка удаляется значком корзины справа.
Каждый фильтр стоит в колонке один раз. Если список пуст, покупатель не увидит в категории ни одного фильтра.
На строке характеристики панель подсказывает, если с ней что-то не так:
| Пометка | Что значит и что сделать |
|---|---|
| «отбор по ней выключен» | у характеристики выключен переключатель «Участвует в фильтрах витрины» — включите его, иначе фильтра не будет |
| «нет у товаров раздела» | ни один товар категории её не заполнил — на витрине такой фильтр не появится, пока не заполните |
Фильтры у каждой категории свои: вложенная категория не берёт их у родительской.
Если вы убрали фильтр из категории, старая ссылка с этим фильтром (из закладки или поисковика) больше не урезает список товаров. Покупатель увидит категорию целиком, а не меньше товаров без видимой причины. Исключение — цена: она отбирает товары по ссылке всегда.
Общие настройки фильтров
В разделе «Настройки → Основные настройки → Каталог» собрано то, что действует на весь магазин.
Карточка «Фильтры для покупателя»:
| Настройка | Что делает | У нового магазина |
|---|---|---|
| Фильтр «в наличии» | покупатель может оставить только то, что можно купить сейчас | включено |
| Фильтр «со скидкой» | отбор товаров со старой ценой или под акцией | включено |
| Фильтр по складам | нужен, когда покупатель забирает товар из конкретной точки | выключено |
| Показывать выбранные фильтры | метки выбранного над товарами | включено |
Эти переключатели действуют поверх настроек категории. Если фильтр «со скидкой» выключен здесь, он не появится и в категории, где вы добавили его вручную.
Карточка «Где показывать фильтры» управляет колонкой на странице поиска, бренда и метки. У нового магазина колонка включена на всех трёх страницах, здесь её можно выключить. В категории фильтры есть всегда. На странице поиска, бренда и метки колонка собирается автоматически: настройки конкретной категории там не действуют.
Фильтр «в наличии» пропадает сам, если витрина скрывает товары, которых нет в наличии: «Витрины» → витрина → вкладка «Основное» → «Товары, которых нет в наличии» → «Скрывать с витрины».
Оформление колонки
Две настройки зависят от темы и находятся в «Дизайн → Оформление», группа «Страница раздела»:
- «Счётчики товаров у значений фильтра» — показывать ли число товаров рядом со значением;
- «Применение фильтра» — обновлять список сразу при каждой отметке или по кнопке «Показать», когда покупатель отметил несколько значений.
Если ваша тема сделана на заказ, проверьте, что она рисует колонку по общему списку фильтров: только тогда порядок и состав из настроек категории соблюдаются целиком. Старая тема, например, показывает цену, даже если вы убрали её из категории. Как это устроено для разработчика темы — на странице https://cartixx.com/docs/theme/data