- Совместимость с XenForo
- 2.1
- 2.2
- Видимый копирайт
- Да
Плагин позволяет фильтровать и искать отзывы на основе пользовательских полей.
Обзор:
Фильтр с AJAX-перезагрузкой списка в действии:
Управление фильтрацией элементов RMS добавляется во всплывающее окно «Фильтры»
Страница просмотра результатов поиска также улучшена, чтобы отображать элементы управления фильтрами, когда с выбранной категорией связаны пользовательские поля:
Каждое поле можно настроить отдельно для отображения в списке фильтров и/или в форме поиска:
Поля для выбора можно настроить для отображения в формах с помощью Чекбоксов(флажков) и Раскрывающегося списка с несколькими вариантами для выбора (разрешить поиск/фильтрацию по нескольким значениям) или Раскрывающегося списка/Радиокнопки (разрешить поиск/фильтрацию только по одному значению).
Поля для даты и числовые поля показаны как входные интервалы (от ... до ...), где оба поля являются необязательными, поэтому можно искать любые значения выше/ниже заданных значений или в некотором конкретном интервале.
Также поддерживаются поля для цветов и реализован алгоритм похожих цветов. Все элементы с визуально похожими цветами найдены и внесены в список.
Текстовые поля ищутся и индексируются так же как сам текст в обзоре элемента. Полнотекстовый поиск выполняется с нечетким соответствием, что означает, что искомая фраза не обязательно должна быть в том же порядке, что и в запросе.
В обзоре списка элементов отображаются все активные фильтры. Щелчок по каждому фильтру приведет к удалению поля и повторному запуску поиска с оставшимися фильтрами:
Продукт позволяет перемещать фильтры из местоположения по умолчанию во всплывающем окне на боковую панель или над списком элементов. Параметр можно настроить глобально или для каждой категории.
Поддержка Xenforo Enhanced Search и Elastic Search.
Плагин имеет специальную поддержку для плагина Enhanced Search с Elastic Search . Информация о пользовательских полях индексируется как отдельный тип контента в Elastic Search. Реализован высокопроизводительный алгоритм для фильтрации миллионов записей и отображения только тех элементов в обзоре, которые соответствуют критериям фильтра. Пользовательские поля ищутся только один раз, а результат кешируется для последующих страниц. Несмотря на то, что продукт отлично работает без плагина Enhanced Search, настоятельно рекомендуется использовать этот плагин и Elastic Search в больших базах данных.
Плагин также поддерживает "Фасетный поиск" и фильтры местоположения. Дополнительную информацию об этой функции можно найти в примечаниях к обновлению - Thread Filter by AddonsLab - Updates
Вопрос: Что нужно сделать сразу после установки, чтобы существующие данные были доступны для поиска?
Ответ:
1. Admin -> Setup -> Enhanced search -> Optimize (only if using Enhanced Search)
2. Tools -> Rebuild Caches -> Rebuild RMS Fields - indexation of all existing RMS fields into a separate MySQL table
3. Tools -> Rebuild Caches -> Rebuild search index - select Custom RMS fields as content type and rebuild.
4. Admin -> Forums -> Custom RMS fields -> [Edit a field] - check Allow Filter checkbox if you want the field to be shown in filters.
5. Admin -> Forums -> Nodes [Edit a node] - set up the fields to be shown in RMS list directly under "Show in Item List".
Ознакомьтесь с описанием плагина, чтобы получить более подробную информацию о функциях.
Обзор:
Фильтр с AJAX-перезагрузкой списка в действии:
Управление фильтрацией элементов RMS добавляется во всплывающее окно «Фильтры»
Страница просмотра результатов поиска также улучшена, чтобы отображать элементы управления фильтрами, когда с выбранной категорией связаны пользовательские поля:
Каждое поле можно настроить отдельно для отображения в списке фильтров и/или в форме поиска:
Поля для выбора можно настроить для отображения в формах с помощью Чекбоксов(флажков) и Раскрывающегося списка с несколькими вариантами для выбора (разрешить поиск/фильтрацию по нескольким значениям) или Раскрывающегося списка/Радиокнопки (разрешить поиск/фильтрацию только по одному значению).
Поля для даты и числовые поля показаны как входные интервалы (от ... до ...), где оба поля являются необязательными, поэтому можно искать любые значения выше/ниже заданных значений или в некотором конкретном интервале.
Также поддерживаются поля для цветов и реализован алгоритм похожих цветов. Все элементы с визуально похожими цветами найдены и внесены в список.
Текстовые поля ищутся и индексируются так же как сам текст в обзоре элемента. Полнотекстовый поиск выполняется с нечетким соответствием, что означает, что искомая фраза не обязательно должна быть в том же порядке, что и в запросе.
В обзоре списка элементов отображаются все активные фильтры. Щелчок по каждому фильтру приведет к удалению поля и повторному запуску поиска с оставшимися фильтрами:
Продукт позволяет перемещать фильтры из местоположения по умолчанию во всплывающем окне на боковую панель или над списком элементов. Параметр можно настроить глобально или для каждой категории.
Поддержка Xenforo Enhanced Search и Elastic Search.
Плагин имеет специальную поддержку для плагина Enhanced Search с Elastic Search . Информация о пользовательских полях индексируется как отдельный тип контента в Elastic Search. Реализован высокопроизводительный алгоритм для фильтрации миллионов записей и отображения только тех элементов в обзоре, которые соответствуют критериям фильтра. Пользовательские поля ищутся только один раз, а результат кешируется для последующих страниц. Несмотря на то, что продукт отлично работает без плагина Enhanced Search, настоятельно рекомендуется использовать этот плагин и Elastic Search в больших базах данных.
Плагин также поддерживает "Фасетный поиск" и фильтры местоположения. Дополнительную информацию об этой функции можно найти в примечаниях к обновлению - Thread Filter by AddonsLab - Updates
Вопрос: Что нужно сделать сразу после установки, чтобы существующие данные были доступны для поиска?
Ответ:
1. Admin -> Setup -> Enhanced search -> Optimize (only if using Enhanced Search)
2. Tools -> Rebuild Caches -> Rebuild RMS Fields - indexation of all existing RMS fields into a separate MySQL table
3. Tools -> Rebuild Caches -> Rebuild search index - select Custom RMS fields as content type and rebuild.
4. Admin -> Forums -> Custom RMS fields -> [Edit a field] - check Allow Filter checkbox if you want the field to be shown in filters.
5. Admin -> Forums -> Nodes [Edit a node] - set up the fields to be shown in RMS list directly under "Show in Item List".
Ознакомьтесь с описанием плагина, чтобы получить более подробную информацию о функциях.