Сначала определите, что именно нужно убрать
В каталоге интернет-магазина на Tilda товары разделены на категории. Вы хотите убрать фильтры из пустой категории или показывать отдельный фильтр только в тех разделах, где он нужен. Это разные задачи. Если в разделе нет товаров, проверьте назначение товаров категориям и настройки самой категории. Каталог позволяет создавать разделы и назначать товары одному или нескольким разделам, см. инструкцию по категориям. Пустую категорию можно удалить или скрыть из навигации, если она больше не нужна. Наличие панели фильтра в этой категории само по себе не означает, что фильтр содержит подходящие товары.
О том, как создавать фильтры и скрывать всю панель в блоке, рассказано в инструкции Tilda по фильтрам. Второй вопрос относится к составу фильтров: например, «Бренд» нужен в одном разделе, а в другом его следует убрать. Для него важно отделить панель фильтров целиком от отдельного фильтра внутри панели. Текущая справка Tilda описывает добавление фильтров в каталоге и настройку, которая скрывает все фильтры в конкретном товарном блоке. В текущей справке описаны создание фильтров в каталоге и скрытие панели целиком в блоке. Отдельная штатная настройка показа одного фильтра в выбранных категориях там не описана.
Штатная настройка управляет всей панелью
Фильтры добавляют из раздела «Фильтры» каталога товаров. После добавления они появляются в блоках, использующих каталог. В настройках товарного блока можно скрыть всю панель фильтров. Это пригодится, если на отдельной витрине покупателю не нужны никакие фильтры. Но переключатель «Спрятать фильтры» не выбирает, какие именно поля оставить: он относится ко всей панели.
Без программирования можно разнести сценарии по отдельным страницам или витринам. На страницах, где нужны фильтры каталога, используйте блок с панелью; для страницы или блока, где фильтрация не нужна, скройте панель целиком. Это безопасный вариант для случаев, когда покупатель может обойтись без всех фильтров в конкретной витрине. Он не решает точечный запрос, если на одной странице нужно оставить «Размер», но скрыть только «Бренд» для выбранной категории.
Для выборочного скрытия нужен приемочный тест
Если выборочный показ одного фильтра обязателен, кастомный код нужно считать отдельной разработкой. Перед повторной установкой старого скрипта проверьте его на копии страницы с текущим блоком Tilda. Не ставьте такой код на рабочую витрину только потому, что он когда-то работал в похожем случае.
Сформулируйте для разработчика конкретное правило: в категории А фильтр «Бренд» виден, в категории Б он скрыт; остальные фильтры ведут себя как прежде. Проверьте переход между разделами при уже выбранном значении скрываемого фильтра. Сценарий должен сбросить недоступное условие и показать полный корректный список товаров, а после возврата в категорию А фильтр снова должен работать. Добавьте проверки мобильной ширины, пагинации и повторного выбора значений, если они есть в вашей витрине. Если состояние не сбрасывается, пользователь может увидеть пустую выдачу или решить, что товаров нет. Считать задачу решенной можно после проверки опубликованной страницы на всех этих переходах.



