Поисковый модуль Rokajaxsearch
Поисковый модуль Rokajaxsearch использует для работы технологию AJAX поиска. По мере ввода запроса модуль отображает сниппет релевантных запросу статей без перезагрузки страницы, позволяет осуществлять навигацию по страницам результатов поиска.
Модуль поиска Rokajaxsearch позволяет вести поиск как по страницам сайта, в который он интегрирован, так и по сайтам сети Интернет. Для этого в модуле предусмотрена организация системы пользовательского поиска «Google».
Переход на страницы из результатов поиска возможен не только из модуля, результаты поиска можно перенести на стандартную страницу результатов поиска Joomla, что может оказаться весьма удобным. Интерфейс модуля достаточно удобен, функционален и привлекателен. Его по достоинству оценят посетители.
- Поисковый модуль Rokajaxsearch
- Где скачать Rokajaxsearch
- Установка Rokajaxsearch
- Настройка Rokajaxsearch
- Пользовательский поиск Google на Rokajaxsearch
- Скачать русифицированый модуль Rokajaxsearch
Где скачать Rokajaxsearch
Скачать дистрибутив модуля Rokajaxsearch можно с официальной страницы загрузки по адресу http://www.rockettheme.com/extensions-joomla/rokajaxsearch. Доступны версии модулей для Joomla 1.5 и Joomla 2.5. В конце этой статьи я выложил русифицированную мною версию этого модуля.
Установка Rokajaxsearch
Для установки RokAjaxSearch Module J2.5 в Joomla, зайдите в административную панель управления CMS и выберите в меню «Расширения» пункт «Менеджер расширений». Выберите в представленной форме файл дистрибутива mod_rokajaxsearch_j16.zip загруженный ранее на локальный компьютер и нажмите кнопку «Загрузить и установить». Компонент будет установлен в систему.
Настройка Rokajaxsearch
Создадим модуль поиска, для этого в менеджере расширений нажмите кнопку «Создать» и выберите тип создаваемого модуля RokAjaxSearch. Вам будет представлена страница конфигурации модуля, на которой вам предстоит ввести заголовок, позицию для отображения модуля и проверьте чтобы модуль был опубликован.
Проверим что получилось.
Если у вас не такая реакция на ввод поисковой фразы, скорее всего, ваш шаблон замещает стандартный com_search и/или mod_search. Для работы модуля Rokajaxsearch вам необходимо убрать нестандартные модуль и компонент поиска. Он(и) находятся в директориях JOOMLA_ROOT/templates/ВАШ_ШАБЛОН/html/com_search и JOOMLA_ROOT/templates/ВАШ_ШАБЛОН/html/mod_search. Просто удалите эти директории. Именно так было в моем шаблоне.
Пользовательский поиск Google на Rokajaxsearch
Поисковый модуль Rokajaxsearch поможет организовать на страницах вашего сайта ajax поиск по страницам, блогам, картинкам и видео. Для этого вам понадобится установить соответствующие опции в конфигурации модуля и ввести свой Google Ajax Search API Key.
Генерация ключа Google Ajax Search API Key выполняется из консоли http://code.google.com/apis/ajaxsearch/signup.html, страничка переехала и работает редирект. Попасть на нее можно и по ссылке https://developers.google.com. На рисунках показаны оба способа.
Все что вам потребуется для генерации - ввести имена своих сайтов и скопировать полученный ключ куда-либо.
Копируем ключ в конфигурацию модуля, указываем область поиска и смотрим что получилось
Скачать русифицированный модуль Rokajaxsearch
Модуль mod_rokajaxsearch_j16_rus.zip для Joomla 2.5Модуль mod_rokajaxsearch_rus.zip для Joomla 1.5
Русификация Rokajaxsearch потребовала некоторых незначительных изменений в файле mod_rokajaxsearch.xml.
Если вам необходим более простой модуль поиска, вы можете изучить статью «Поиск по сайту от Google».
Если эта статья показалась вам полезной, пожалуйста, проголосуйте за нее. Это поможет другим быстрее найти эту статью из множества других менее полезных.
( 9 Голосов )
Комментарии
Сейчас, сайт пока на локалке... всё работает на ура, посмотрим, что будет после переноса на хостинг.
Модуль ищет, что на сайте, правильно. Но ничего не находит в интернете.
В чем может быть причина?
Раньше был умный поиски, перешел на Rokajaxsearch, настроил его по Вашей статье, он ни чего не ищет
Сайт filter-tver.com
Вот настройки: ifotki.info/14/d82d633cedf7c3e1671f3bad6ead0b845c2456148956490.png.html
Подскажите, что еще нужно сделать?
А вот при поиске по контенту Uncaught TypeError: Cannot read property 'innerHTML' of undefined в mootools-core.js.
1 В вашем шаблоне есть возможность отключить mootools, попробуйте.
2 e-kzn.ru/files/Joomla/RokAjaxSearch/rokajaxsearch.zip выложил последнюю версию, обновите.
_http://ifotki.info/14/baadd84c1bcaa5a643a2bef2aa9cb7415c2441149034219.png.html_
Скорее всего конфликтует какой-либо плагин, модуль или компонент. Попробуйте все их поочередно отключать. Если хотите, можете образ сайта мне скинуть, поковыряю, так оно быстрее получится.
Присылайте, можно и пароль, но я бы так не хотел делать.
По Zoo не подойдет, у меня JBZoo а он ищет равильно только по одному типу, у меня же много типов.
Значит умный поиск..
.jbzoo .items .jbzoo-item {height: 260px;}
Кстати интересный сайт у Вас, много нужной инфы для Joomla. В закладки.
если можно - вопрос о поиске.
Я скачал модуль mod_rokajaxsearch_j16_rus.zip .
Модуля нет в списке расширений, плагинов.
До этого был установлен rokajaxsearch английский.
Поиск работает на материалы, на roketgallery, roksproket,
где все фото, не работает/.
Кроме этого - стандартный search и smartsearch rockettheme.
После установки русского ничего не изменилось.
В шаблоне нет ни com_search ни mod_search.
Сайт установлен на локальном XAmMP.
Буду признателен за совет.
Анатолий
в позицию main menu.
заранее благодарю
RokAjax ищет, но только не внутри моего компонента, где созданы различные профили людей. Т.е. он ищет все, что есть в других раздела, даже в обратной связи, а внутри моего компонента - нет...
По вертуемарту ищет на ура.
RSS лента комментариев этой записи