Как использовать расширение Joomla Smart Search

В Joomla есть много новых возможностей включая поддержку множественных соединений с базами данных и улучшенный способ обновления «в одно нажатие». Одно из важных нововведений – это новое расширение для поиска Smart Search. Оно разработано вместо com_search, работающего с 2005 года. Smart Search по умолчанию отключен, но его легко включить и он может быть очень полезен.

Как включить Smart Search

Зайдите в Extensions > Plug-in Manager и включите плагин Smart Search.

включите плагин Smart Search
Зайдите в Components > Smart Search и нажмите Index в тулбаре.

Smart Search - кнопка Index
Появится индикатор выполнения, означающий, что Joomla индексирует сайт. Это первый и последний раз, когда нужно запускать индексатор.

Smart Search - индексация контента
По завершении появится проиндексированный контент, как показано ниже:

Плагин Smart Search
Теперь, когда контент уже в плагине, откройте Extensions > Module Manager и разместите модуль Smart Search на вашем сайте.

Модуль Smart Search
Модуль Smart Search будет выглядеть также, как и в нормальном модуле поиска.

Модуль Smart Search
Однако, при использовании модуля результаты Smart Search будут выглядеть иначе:

Результаты поиска Smart Search
Существует также опция Advanced Search для более углубленного поиска:

Расширенный поиск в модуле Smart Search
Выберите Advanced Search и вам представится возможность фильтровать результаты по автору, категории, стране, языку, региону и типу.

Фильтры поиска Smart Search

Карта контента

Настройки на картине выше можно редактировать в панель администратора расширения. Зайдите в Components > Smart Search и нажмите на Content Maps.

Выбор категорий для поиска через Smart Search
Выберите Type и увидите контент сайта, поделенный на статьи, категории, контакты, новости и ссылки.

Выбор категорий для поиска через Smart Search
Выберите, к примеру, Author и увидите информацию о каждом. Можно не публиковать это, если вы не хотите, чтобы эта опция включилась в фильтр.

Поиск по автору через Smart Search

Поисковые фильтры

Smart Search также позволяет создавать встроенные фильтры. Откройте Components > Smart Search > Search Filters и нажмите на New.
Можно создать фильтр с любой или всеми категориями: Authors, Categories, Countries, Languages, Regions и Types. Также можно сортировать по дате.

Настройка Smart Search
Чтобы пользователи могла использовать фильтр, создайте ссылку меню. Зайдите в Menus > Main Menu и нажмите на New.

Настройка Smart Search
Выберите Smart Search > Search.

Настройка Smart Search
Настройки фильтра находятся справа.
Выберите нужный фильтр и сохраните ссылку меню. Пользователи смогут искать только среди этих результатов.

Настройка Smart Search

Настройка Smart Search

Внутри Components > Smart Search > Options есть много доступных настроек.
Нажмите на Index и сможете также изменить результаты поиска, как вам это нужно:

Настройка Smart Search
Smart Search выглядит заманчиво. Почему бы не сделать его поиском по умолчанию на своем сайте? Есть две причины:

Настройка Smart Search

  1. В отличие от старого компонента поиска, в настоящее время Smart Search поддерживает только стандартные расширения Joomla. Вот почему Smart Search изначально отключен. Надеемся, что разработчики смогут настроить свои расширения под Smart Search и к выходу версии Joomla 3.0 он будет работать.
  2. Он не тестировался должным образом на объемных сайтах. Это новая опция, и очевидно, что будут появляться баги.
    Осталось немного времени до того, как Smart Search заработает как стандартное расширение Joomla для поиска. Дайте ему шанс.

 

 


free money no deposit casino