2. В виджете "Фильтр контента". Работа не зависит от активности опций п.1.
В фильтре можно показывать как основные поля, так и дополнительные свойтва категорий.
Есть нюанс с отображением категорий instantcms.ru/forum/thread26729-1.html
Один нюанс. Для меня лишние поля в поиске те, что стоят по умолчанию (три поля для поиска, по сути, по одному ключевому слову/фразе слишком напряжно для пользователя). Я их убрал из фильтра, так как объединить поиск по всем трём этим полям (название объекта, краткое и подробное описание) я не смог… Теперь фильтр там, где нет теперь этих свойств, отображается, но пустой, в том числе и на главной раздела каталога. Чтоб он не пустовал нужно в каждую категорию вставить какое-то свойство или скрыть стилями, получается Вставлять свойства не подходит. Остаётся скрыть.
Вот как скрыть пустой?
И ещё, как фильтр можно настроить в виджете на главной?
Фильтр на главной будет работать если она настроена на какой нибудь тип контента а не на "только виджеты" (по умолчанию).
А это как? Не разбираюсь в этом. Что и куда нужно вставить?Скрыть пустой фильтр можно через js.
Вам нужна опция "Выводить на главной странице".
При чем здесь виджет "Поиск", вообще не понятно. Но в любом случае, ни в каком виджете никаких новых настроек не будет.
Мы говорили о виджете "Фильтр", он будет работать если находится на странице контента, который можно фильтровать. В т.ч. на главной, если там будет контент.
Насчет JS с наскока ничего не скажу, не настолько хорошо его и DOM я знаю. Но он будет несложный.
Нужно проверить тип первого инпута в форме, если nothing или типа того — менять свойства css класса.