Поисковый модуль Rokajaxsearch

Поисковый модуль Rokajaxsearch, 4.9 из 5 основанный на 9 голосах.

Поисковый модуль Rokajaxsearch использует для работы технологию AJAX поиска. По мере ввода запроса модуль отображает сниппет релевантных запросу статей без перезагрузки страницы, позволяет осуществлять навигацию по страницам результатов поиска.

Модуль поиска Rokajaxsearch позволяет вести поиск как по страницам сайта, в который он интегрирован, так и по сайтам сети Интернет. Для этого в модуле предусмотрена организация системы пользовательского поиска «Google».

Переход на страницы из результатов поиска возможен не только из модуля, результаты поиска можно перенести на стандартную страницу результатов поиска Joomla, что может оказаться весьма удобным. Интерфейс модуля достаточно удобен, функционален и привлекателен. Его по достоинству оценят посетители.



Где скачать 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

Настройка Rokajaxsearch

Создадим модуль поиска, для этого в менеджере расширений нажмите кнопку «Создать» и выберите тип создаваемого модуля RokAjaxSearch. Вам будет представлена страница конфигурации модуля, на которой вам предстоит ввести заголовок, позицию для отображения модуля и проверьте чтобы модуль был опубликован.

Модуль Rokajaxsearch Модуль Rokajaxsearch Настройка Rokajaxsearch Настройка Rokajaxsearch

Проверим что получилось.

Форма поиска 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. На рисунках показаны оба способа.

Генерация Google Ajax Search API Key Генерация Google Ajax Search API Key Генерация Google Ajax Search API Key Генерация Google Ajax Search API Key

Все что вам потребуется для генерации - ввести имена своих сайтов и скопировать полученный ключ куда-либо.

Ввели URL сайта Ввели URL сайта Получили Google Ajax Search API Key Получили Google Ajax Search API Key

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

Пользовательский поиск Google на Rokajaxsearch Пользовательский поиск Google на Rokajaxsearch Google Ajax Search на Rokajaxsearch Google Ajax Search на Rokajaxsearch

Скачать русифицированный модуль Rokajaxsearch

Модуль mod_rokajaxsearch_j16_rus.zip для Joomla 2.5
Модуль mod_rokajaxsearch_rus.zip для Joomla 1.5

Русификация Rokajaxsearch потребовала некоторых незначительных изменений в файле mod_rokajaxsearch.xml.


Если вам необходим более простой модуль поиска, вы можете изучить статью «Поиск по сайту от Google».


Если эта статья показалась вам полезной, пожалуйста, проголосуйте за нее. Это поможет другим быстрее найти эту статью из множества других менее полезных.
( 9 Голосов ) 

Комментарии   

 
# гость 19.10.2012 13:10
Отлично, то что мне как раз требовалось!
Сейчас, сайт пока на локалке... всё работает на ура, посмотрим, что будет после переноса на хостинг.
Ответить | Ответить с цитатой | Цитировать
 
 
# Егор 01.11.2012 20:07
огромный респект, часа 3 пытался русифицировать. переустановил свой модуль на ваш. все работает. Отлично, сенкью!!!
Ответить | Ответить с цитатой | Цитировать
 
 
# Владислав 20.03.2013 20:13
Получил и ввел секретный код клиента для веб-приложения по адресу developers.google.com, указав при получении адрес сайта.
Модуль ищет, что на сайте, правильно. Но ничего не находит в интернете.
В чем может быть причина?
Ответить | Ответить с цитатой | Цитировать
 
 
# Ковенко В.Б. 01.04.2013 11:51
В неверных настройках, и только.
Ответить | Ответить с цитатой | Цитировать
 
 
# Игорь 18.04.2013 18:48
Я все сделал по инструкции, но поиск не производится.
Раньше был умный поиски, перешел на Rokajaxsearch, настроил его по Вашей статье, он ни чего не ищет
Сайт filter-tver.com
Вот настройки: ifotki.info/14/d82d633cedf7c3e1671f3bad6ead0b845c2456148956490.png.html
Подскажите, что еще нужно сделать?
Ответить | Ответить с цитатой | Цитировать
 
 
# Ковенко В.Б. 18.04.2013 23:53
Ваш сайт не может подключиться к базе данных. Поэтому предполагаю, что у вас в шаблоне переопределен компонент поиска. Более доходчиво - директорию ВАШ_ШАБЛОН/html/com_search снесите.
Ответить | Ответить с цитатой | Цитировать
 
 
# Игорь 19.04.2013 00:02
В директории ВАШ_ШАБЛОН/html / нет ни com_search ни mod_search я их уже удалил перед тем, как писать комментарий. Там еще были com_finder и mod_finder, их я тоже удалил. Но все равно безуспешно. Кэш чистил.
Ответить | Ответить с цитатой | Цитировать
 
 
# Ковенко В.Б. 19.04.2013 09:36
Модуль ищет, попробуйте поискать "men". Он найдет пару URL.
А вот при поиске по контенту Uncaught TypeError: Cannot read property 'innerHTML' of undefined в mootools-core.js.
1 В вашем шаблоне есть возможность отключить mootools, попробуйте.
2 e-kzn.ru/files/Joomla/RokAjaxSearch/rokajaxsearch.zip выложил последнюю версию, обновите.
Ответить | Ответить с цитатой | Цитировать
 
 
# Игорь 19.04.2013 16:29
Спасибо за обновление, по контенту не ищет, mototools отключен, вот настройки какие есть в шаблоне, посоветуйте, как лучше сделать?:
_http://ifotki.info/14/baadd84c1bcaa5a643a2bef2aa9cb7415c2441149034219.png.html_
Ответить | Ответить с цитатой | Цитировать
 
 
# Ковенко В.Б. 20.04.2013 19:14
На тестовом сайте j25.distra.ru поставил ваш шаблон. Поиск работает, в параметры не лазил, все как было после установки.
Скорее всего конфликтует какой-либо плагин, модуль или компонент. Попробуйте все их поочередно отключать. Если хотите, можете образ сайта мне скинуть, поковыряю, так оно быстрее получится.
Ответить | Ответить с цитатой | Цитировать
 
 
# Игорь 21.04.2013 11:25
Не найду причину, а может доступ в админку дать? не найду Ваши контакты или обр. связь.
Ответить | Ответить с цитатой | Цитировать
 
 
# Ковенко В.Б. 21.04.2013 19:17
По живому резать не хорошо, вдруг компоненты сносить придется. Вам второй раз создавать, лучше бы конечно образ.
Присылайте, можно и пароль, но я бы так не хотел делать.
Ответить | Ответить с цитатой | Цитировать
 
 
# Ковенко В.Б. 22.04.2013 13:26
Глючит с плагином Search - ZOO, сейчас я его отключил и поиск заработал. Но Rokajaxsearch ищет по контенту, а его у вас практически нет. Вам нужен поиск по ZOO.
Ответить | Ответить с цитатой | Цитировать
 
 
# Игорь 22.04.2013 13:58
Спасибо что попробовали.
По Zoo не подойдет, у меня JBZoo а он ищет равильно только по одному типу, у меня же много типов.
Значит умный поиск..
Ответить | Ответить с цитатой | Цитировать
 
 
# Ковенко В.Б. 20.04.2013 20:49
Кстати, в /media/zoo/applications/jbuniversal/assets/css/jbzoo.css добавьте фиксацию высоты блоков с товарами. Все хорошо и красиво, но различие высоты бросается в глаза

.jbzoo .items .jbzoo-item {height: 260px;}
Ответить | Ответить с цитатой | Цитировать
 
 
# Игорь 21.04.2013 11:24
Вот спасибо, я и не замечал.
Кстати интересный сайт у Вас, много нужной инфы для Joomla. В закладки.
Ответить | Ответить с цитатой | Цитировать
 
 
# Анатолий 12.06.2013 18:18
Здравствуйте,

если можно - вопрос о поиске.
Я скачал модуль mod_rokajaxsearch_j16_rus.zip .
Модуля нет в списке расширений, плагинов.
До этого был установлен rokajaxsearch английский.
Поиск работает на материалы, на roketgallery, roksproket,
где все фото, не работает/.
Кроме этого - стандартный search и smartsearch rockettheme.
После установки русского ничего не изменилось.
В шаблоне нет ни com_search ни mod_search.
Сайт установлен на локальном XAmMP.

Буду признателен за совет.

Анатолий
Ответить | Ответить с цитатой | Цитировать
 
 
# Ковенко В.Б. 12.06.2013 22:14
Проверьте, если у вас нет директории modules/mod_rokajaxsearch, то модуль не установлен. Поиск работает только на материалы, для поиска по roketgallery, roksproket нужны соответствующие плагины поиска, которых на сайте rockettheme нет. Думаю надо писать собственный по аналогии joomla-satana.ru/index.php/coding/83-plugin-for-joomla
Ответить | Ответить с цитатой | Цитировать
 
 
# ирина 18.06.2013 19:22
Подскажите , пожалуйста, как вывести модуль Rokajaxsearch
в позицию main menu.
заранее благодарю
Ответить | Ответить с цитатой | Цитировать
 
 
# Ковенко В.Б. 25.06.2013 18:30
Странный вопрос. Опубликовать модуль в позицию main menu. Она вообще как таковая в шаблоне присутствует?
Ответить | Ответить с цитатой | Цитировать
 
 
# Артем 19.07.2013 20:21
Объясните, пожалуйста.. У меня есть свой компонент, в моем шаблоне нет "папок поиска".
RokAjax ищет, но только не внутри моего компонента, где созданы различные профили людей. Т.е. он ищет все, что есть в других раздела, даже в обратной связи, а внутри моего компонента - нет...
Ответить | Ответить с цитатой | Цитировать
 
 
# Ковенко В.Б. 22.07.2013 10:22
Rokajaxsearch использует плагины поиска Joomla, для поиска своих собственных данных вы должны написать плагин и установить в систему. Я уже давал ссылку чуть выше на статью _http://joomla-satana.ru/index.php/coding/83-plugin-for-joomla о том, как его написать.
Ответить | Ответить с цитатой | Цитировать
 
 
# Александр 23.10.2013 18:15
Компонент понравился, но не хватило настроек релевантности: при вводе поискового запроса Rokajaxsearch выдает единственную страницу, содержащую поисковое слово/фразу в заголовке и URL страницы далеко не первой в списке, и боюсь что в дальнейшем ее вообще не найдут. Можно ли это поправить? если нет, то есть ли замена? или придется вернуться к умному поиску, у которого с этим все в порядке?
Ответить | Ответить с цитатой | Цитировать
 
 
# Ковенко В.Б. 26.10.2013 14:36
Поправить тут уже ничего нельзя. В качестве альтернативы у меня описаны поиск от Google и Yandex, посмотрите на них.
Ответить | Ответить с цитатой | Цитировать
 
 
# Ванька 28.11.2013 04:17
Спасибо.
По вертуемарту ищет на ура.
Ответить | Ответить с цитатой | Цитировать
 
 
# Владимир 08.12.2013 05:33
Поиск не работает совсем, правда стоит родной модуль от шаблона rocketTheme последней версии. В директории ВАШ_ШАБЛОН/html / нет ни com_search ни mod_search. Что делать?
Ответить | Ответить с цитатой | Цитировать
 
 
# Ковенко В.Б. 10.12.2013 21:38
Я не помню структуру шаблонов rocketTheme, может там в папках фреймворка эти директории находятся, пройдитесь по всем папкам шаблона.
Ответить | Ответить с цитатой | Цитировать
 

Добавить комментарий

Уважаемые посетители!
Комментарии модерируются, активные ссылки на сайты не публикуются. Пожалуйста, не тратьте понапрасну свое и мое время на попытку размещения спамерских ссылок.
Спасибо.


Защитный код
Обновить