Настройка фильтров в модуле «Каталог файлов»
Настройка фильтров состоит из четырёх шагов:
1. Создание фильтров
Чтобы создать фильтр, перейдите в раздел «Модули» → «Каталог файлов» → «Настройки» и выберите слева пункт «Фильтры». Откроется страница:
Нажмите на область со значком «+». Появится форма ввода фильтра. Введите название фильтра и возможные значения. Например:
- Название фильтра: Тип файла
- Значения: перечень расширений
Опция «Множественный выбор значений» позволяет выбирать несколько значений фильтра при добавлении файлов:
При необходимости можно отключить эту опцию для обычных пользователей:
После ввода значений нажмите «Сохранить». При необходимости повторите действия и добавьте дополнительные фильтры.
2. Активация фильтров
Чтобы появилась возможность использовать фильтры для материалов, необходимо добавить поле «Фильтр» в форму добавления материала. Для этого:
- Перейдите в настройки модуля и откройте раздел «Материалы».
- Найдите блок «Поля в форме добавления»:
Нажмите на область с изображением «+» под списком полей:
Выберите фильтр, созданный ранее (например, Тип файла):
Новое поле появится в списке. Не забудьте сохранить изменения:
3. Указание фильтров для материала
Теперь, когда фильтры активированы, вы можете задавать их при добавлении материалов в каталог.
Если опция множественного выбора отключена, фильтр будет представлен выпадающим списком:
Если множественный выбор включён, фильтр будет отображаться иначе:
Если фильтр сделан обязательным, система не позволит сохранить материал без его заполнения:
4. Поиск материалов по фильтрам
Фильтры отображаются на страницах модуля (в категориях каталога). Их расположение зависит от шаблона. Обычно они находятся в верхней части списка материалов:
Убедитесь, что в шаблоне присутствуют переменные $FILTER1_MENU$
и $FILTER2_MENU$
. Добавьте их в нужное место.
Также фильтры можно разместить и в шаблоне «Страница со списком материалов раздела». Выберите нужный шаблон и вставьте переменные, например так: