Выберите язык

Расширения

Featured

Обзор JFilters Free. Фильтр материалов Joomla 4

 

Информация почти полностью актуальна для Joomla 5 (примечание добавлено 21.10.2023).

JFilters – это модуль фильтра материалов Joomla 4 на русском языке. Есть бесплатная и платная версии.

Видео обзор

 

  • Компонент JFilters Free – 00:00:47.
  • Настройки параметров фильтрации – 00:06:20.
  • Настройки компонента – 00:11:27.
  • Модуль фильтра Joomla – 00:15:17.
  • Ссылка на фильтр в материале Джумла – 00:17:09.

Видео лучше просматривать с качеством «720 HD». Этот и другие видео обзоры и уроки можете найти на моём YouTube канале.

Возможна фильтрация по категориям материаловполям и меткам. Компонент генерирует ЧПУ (SEF) URL адреса, автоматически генерирует мета-заголовки страницы с результатами фильтрации и добавляет канонический тег. Есть возможность интеграции фильтра с Умным поиском для фильтрации результатов поиска.

На официальном сайте расширений Joomla 2 отзыва, расширение добавлено 22 октября 2021 года.

  • Общий рейтинг – 4,5 из 5.
  • Функциональность – 5 из 5.
  • Простота использования – 4,5 из 5.
  • Поддержка – 5 из 5.
  • Документация – 4,5 из 5.

В обзоре участвует последняя доступная мне, на момент написания статьи (07.05.2022), русскоязычная версия JFilters Free 1.5.2 в Joomla 4.1.2.

Основные возможности и особенности

Есть три «версии» компонента. Рассмотрим разницу между ними.

 

Free

Pro

Business

Цена

0

49 €

69 €

Возможность получения обновлений

Вечно

1 год

1 год

Техническая поддержка

Нет

Для 2-х сайтов

Без ограничений

Тип отображения параметра фильтрации в модуле

Ссылки

+

+

+

Чекбоксы

+

+

+

Спадающий список

-

+

+

Радиокнопки

-

+

+

Кнопки

-

+

+

Кнопки с множественным выбором

-

+

+

Другие возможности

Обновление результатов поиска на базе Ajax

-

+

+

Модуль выбора

-

+

+

Возможность задавать состояние значений параметров фильтрации по отдельности (свёрнуто или развёрнуто)

-

+

+

Возможность отображения полосы прокрутки для большого количества параметров фильтрации

-

+

+

Также все версии обладают следующими особенностями и возможностями:

  • Поддержка Joomla 4.х. Поддержки более ранних версий нет.
  • Для работы фильтра обязательно нужен индекс контента в компоненте Умный поиск.
  • Возможна фильтрация по категориям материалов, полям и меткам (рисунок ниже).
  • Генерация ЧПУ (SEF) URL адреса страницы с результатами фильтрации.
  • Автоматическая генерация мета-заголовка и мета-описания страницы с результатами фильтрации.
Фильтр Joomla
Фильтр Joomla
  • Добавление канонического тега.
  • В настройках модуля фильтра можно указать, по каким параметрам нужно фильтровать
  • Интеграции фильтра с Умным поиском для фильтрации результатов поиска.
  • Автоматическое отображение параметров фильтрации на основании контента страницы с фильтром.
  • Возможность вручную выставить порядок следования параметров фильтрации.
Фильтр на странице умного поиска
Фильтр на странице умного поиска
  • Отображение/скрытие счётчика материалов, относящихся к тому или иному значению параметра фильтрации.
  • Добавление «nofollow» к ссылкам в фильтре.
  • Наличие настроек страницы с результатами фильтрации.
  • Наличие плагина контента для вставки ссылки на результаты фильтрации по тому или иному параметру.
  • Множество настроек.
  • Поддержка разграничения прав доступа (ACL).
  • Оптимизированный CSS и JS код.
  • Компонент переведён на английский и русский языки.
  • Наличие справки на английском языке.
Настройки JFilters Free
Настройки JFilters Free

Компонент

Если Вы не используете компонент Умный поиск, после установки JFilters и входа в сам компонент Вы увидите сообщение о необходимости создания индекса и соответствующую кнопку для этого. Если Вы не создадите индексы, фильтр работать не будет. Также учитывайте, что создание индекса может занять много времени и значительно увеличит размер базы данных. Это зависит от количества и объёма материалов на сайте. Важно количество текста, чем его больше, тем дольше создаётся индекс и тем больше он занимает в базе данных.

Для фильтрации по категориям, меткам и полям Joomla необходимо, чтобы всё это уже было создано и добавлено в материалы.

На рисунке ниже показан пример страницы компонента JFilters. Обратите внимание на иконку наушников в столбце Состояние для строки Категории. Это признак состояние Прослушивание. Если для параметра фильтрации задано такое состояние, то он не отображается в модуле фильтрации, но участвует в формировании URL адресов с результатами фильтрации.

JFilters Free
JFilters Free

Вы можете вручную изменить порядок следования параметров фильтрации. Это влияет на их отображение в модуле фильтра и на порядок следования алиасов в URL адресах страниц с результатами фильтрации. Если Вы планируете отправлять на индексацию такие страницы, настоятельно рекомендую сперва очень точно продумать порядок следования параметров фильтрации, а только потом отправлять адреса в поисковые системы.

Настройки параметров фильтрации

Все опции настроек параметров фильтрации разделены на 4 вкладки:

  1. Фильтр.
  2. Базовые.
  3. Дерево. Этой вкладки нет у параметров фильтрации тип «Поля (list)».
  4. SEO.

Настроек достаточно много, рассмотрю только наиболее интересные, на мой взгляд.

Вкладка Фильтр (рисунок ниже). Тут можете выбрать тип отображения параметра фильтрации в модуле. Для бесплатной версии JFilters доступны только Ссылки и Чекбоксы. Также можно указать название самого параметра (для отображения в модуле), алиас (для отображения в URL), состояние (Опубликовано, Прослушивание, Не опубликовано) и уровень доступа к этому параметру для пользователей.

Фильтр
Фильтр

Вкладка Базовые (рисунок ниже). Вы можете отображение ссылки на очистку выбора значений параметра фильтрации в модуле. А также можете скрыть счётчик количества материалов, соответствующих тому или иному значению параметра фильтрации.

Базовые
Базовые

На рисунке ниже для параметра «Категории» включено отображение ссылки очистки выбора. Также для всех параметров задано отображения количества элементов, соответствующих тому или иному значению параметра.

Модуль фильтра
Модуль фильтра

Вкладка Дерево (рисунок ниже). Здесь собраны настройки, позволяющие задать родительский элемент для значений параметров фильтрации. Например, можно указать одну из категорий материалов верхнего уровня, тогда в фильтре будут отображаться только вложенные категории.

Дерево
Дерево

Вкладка SEO (рисунок ниже). Вы сможете настроить формирование URL адреса. Например, отображать часть URL в виде параметра «http://joomla-4-1.com/rezultaty-poiska?kategorii=10» или в виде части пути «http://joomla-4-1.com/rezultaty-poiska/kategorii/blog/joomla». Можно задать максимальную вложенность («длину») URL (недоступно для фильтрации по полям), активировать добавление названия параметра категории фильтрации в мета-заголовок страницы, разрешить/запретить поисковым системам переход по ссылкам в фильтре и включить добавление канонической ссылки (доступно только для фильтра по категориям).

SEO
SEO

Настройки компонента

Настройки компонента фильтра Joomla разделены на 6 вкладок. Часть этих настроек доступна в опциях параметров фильтрации, рассмотренных выше.

  1. Базовые.
  2. Дерево. Тут есть только две опции Состояние переключения дерева и Родительские узлы как ссылки. Они аналогичны тем же, что есть в настройках параметров фильтрации.
  3. SEO.
  4. Результаты.
  5. Права доступа.
  6. Дополнительные.

Вкладка Базовые (рисунок ниже). Тут можно ограничить длину названия параметра и длину названия значения параметра. Полезно, если эти названия не помещаются в модуле фильтра.

Базовые настройки
Базовые настройки

Вкладка SEO (рисунок ниже). Вы сможете задать разделитель для частей мета-заголовка страницы с результатами фильтрации

Настройки JFilters Free
Настройки JFilters Free

Вкладка Результаты (рисунок ниже). Содержит опции для настройки станицы с результатами поиска. Эти же настройки могут быть переопределены в пункте меню тип «JFilters – Результаты».

Результаты
Результаты

Вы можете отключить таксономию результатов – данные под описанием материала (на рисунке ниже это «Тип: Article | Автор: Joomla | Категория: Блог | Язык: *»), описание, изображение материала, дату создания, URL адрес статьи, а также задать сортировку и направление сортировки результатов поиска.

Фильтр Joomla
Фильтр Joomla

Вкладка Права доступа (рисунок ниже). Позволяет ограничить права на выполнение тех или иных действий для разных пользователей.

Права доступа
Права доступа

Вкладка Дополнительные (рисунок ниже). Позволит изменить путь к файлам конфигурации JFilters и включить дополнительную информацию в отладчик. Эти опции нужны только для очень опытных пользователей, знакомых с программированием.

Дополнительные
Дополнительные

Модуль фильтра Joomla

Настройки модуля фильтра (рисунок ниже) позволят выбрать, какие из параметров фильтрации нужно отображать, нужно ли использовать фильтр для результатов поиска компонента Умного поиска (опубликуйте фильтр на соответствующей странице) и какой пункт меню тип «JFilters – Результаты» нужно использовать для страницы с результатами фильтрации.

Модуль фильтра Joomla
Модуль фильтра Joomla

Ссылка на фильтр в материале Джумла

Если надо, можете вставить ссылку на страницу с результатами фильтрации по определённому значению параметра в материал Joomla (рисунок ниже).

Ссылка на фильтр в материале Джумла
Ссылка на фильтр в материале Джумла

Достаточно просто выбрать нужный параметр (рисунок ниже).

Выбор значения параметра фильтрации
Выбор значения параметра фильтрации

Как видите, даже бесплатная версия данного фильтра Joomla обладает достаточно обширным функционалом. Фильтр – это весьма полезный элемент навигации по сайту. Он может существенно упростить поиск нужной информации Вашим пользователям. А это хорошо и для пользователя, и для SEO.

Похожие материалы
Автор статьи – Хорошевский Алексей
Хорошевский Алексей

Кандидат технических наук, преподаватель Харьковского национального университета радиоэлектроники, веб-мастер и SEO-оптимизатор с опытом более 15 лет. Специалист по созданию сайтов на Joomla и WebSite X5. Автор научных публикаций, видеокурсов и обучающего контента по веб-разработке и SEO. Ведёт блог и YouTube-канал, где делится своими знаниями и практическим опытом. Предоставляет услуги по созданию, доработке, сопровождению и продвижению сайтов. Подробнее об авторе…

Социальные сети:

Публикации и работа:

 

Полезные ссылки:

Загрузка комментария... Комментарий будет обновлён через 00:00.
Напишите комментарий...
- оставшихся символов.
или оставить комментарий как гость