В Joomla 1.6 и 1.7 введены новые функции, которые касаются поиска. Они могут быть полезны для вас при создании веб-сайтов.
Сохранение результатов поиска в пункте меню
Теперь вы можете сделать ссылку на страницу, которая возвращает результаты поиск Joomla по наперед определенному ключевому слову. Например, если вы хотите сделать ссылку на страницу, содержащую результаты поиска для слова "компонент", вы должны настроить ее следующим образом.
Создаем новый пункт меню в админпанели. Нажимаем Меню - Главное меню – Создать пункт меню, и выбираем "Список результатов поиска" в качестве типа пункта меню.
Справа, в области настроек Обязательные параметры, в поле "Поиск" вводим слово или фразу, для которых Joomla должна осуществлять поиск (в нашем случае слово "компонент").
Чуть ниже, в области настроек Основные параметры настраиваем параметры поиска по введенным словам или фразам.
Слева настраиваем этот пункт меню, как и любой другой (название пункта меню, выбор родителя и т.д.)
Нажмаем кнопку Сохранить.
Теперь на сайте мы создали пункт меню, при нажатии на который будет автоматически выполнен поиск по введенному заранее слову или фразе.
Для чего это надо? Это способ можно рассматривать, как попытка сымитировать систему тегов. Если ключевое слово встречается в статье, то оно будет выделено, используя поиск. К сожалению, поиск Joomla не является лучшим ее достоинством. Команда разработчиков работает над некоторыми улучшениями для поиска, которые должны быть доступны в Joomla 2.5 или 3. Поэтому я рекомендовал бы вам не использовать эту функцию сейчас. Подождем, когда система поиска будет мощным расширением Joomla.
Создание страницы для поиска
Далее рассмотрим способ создания общей страницы поиска, где посетители смогут ввести любой поисковый запрос. По существу, эта страница эквивалентна модулю поиска, который содержит поле для ввода поискового запроса и кнопку, при нажатии на которую осуществляется вывод результатов поиска. Данный способ можно использовать в том случае, когда вам нужна страницу поиска, входящая в меню сайта, но не нужен сам модуль для поиска.
Для того, чтобы создать такую страницу, достаточно проделать действия по созданию пункта меню для поиска, описанные выше. Единственное, что не нужно делать – не вводить в области настроек Обязательные параметры в поле "Поиск" какие либо слова. Таким образом, при сохранении у нас получится пункт меню, который ведет на страницу для осуществления поиска по сайту.


















