Написал подробное описание как прикрутить поиск любимого Яндекса на своем сайте Joomla. Почитать можно на сайте JoomDesign.
А вот в этой статье можно прочитать как вставить поиск Яндекс в блог WordPress.
Написал подробное описание как прикрутить поиск любимого Яндекса на своем сайте Joomla. Почитать можно на сайте JoomDesign.
А вот в этой статье можно прочитать как вставить поиск Яндекс в блог WordPress.
Прочитал статью на JoomDesign.
Появился вопрос:
А не будут ли указанные действия расценены Яндексом как изменение кода? Они ведь этого не разрешают.
На сайте http://akbarsfans.ru/ этот поиск уже около 3-4 месяцев стоит. Количество страниц в индексе только растет. Тиц тоже не падал.
ОК, попробую.
Спасибо
В статье написано:
«Создаем новую статью, …
Сохраняем статью без категории.»
Но админка сохранить без указания раздела и категории не дает
Joomla 1.5 дает. Выбирает в пункте «Раздел» из выпадающего списка «Без категории»
Да, получилось.
У меня это называется «Не указано» :))
хм, надо будет попробовать, а то недавно сильно разочаровался в поиске от яндекса. может быть, сейчас получится…
Попробовал я прикрутить поиск на свой сайт. Не катит на джумлу 1.7 или быть может дело в том что сервак на IIS 7. Кто нибудь сталкивался с такой проблемой?
Не имеет значения иис у вас или апач, версия джумлы тоже не важно. Самое главное это поставить форму, указать куда она должна вести, подставить нужные значения, и на выходе получится то, что вам надо.
А если вы просто копипастите, то лучше оставьте стандартный джумловский поиск, он тоже не плох.
Я не просто копипастю как вы Выразились. Все делал строго по инструкции, везде все что надо заменял. Все файлики создавал. Но когда перехожу на страницу поиска и ввожу поисковый запрос, то страница просто обновляется и ничего не ищется.
Можно ссылку на сайт?
2Demetr
http://srv-spb.ru/
Там в правом нижнем углу будет системное меню в котором будет поиск по сайту.
Интересно. Почему-то не подключается яваскрипт от яндекса, и сама страница поиска должна выглядеть вот так: http://akbarsfans.ru/search.html
Проблема может быть в том, что визуальный редактор режет некоторый код, который вы вставляет в страницу search.html, попробуйте отключить его вовсе и повторите попытку.
До этой проблемы я догнал. Я через phpmyadmin вставил код который нужно прямо в статью. Так что в этом проблемы точно нет. а как поиск должен быть я тоже глянул. только толку то…. =((
Тогда у меня больше нет мыслей. Попробуйте сменить на дефолтный шаблон, возможно конфликт яваскриптов.
Попробовал кучу шаблонов. не катит все. Лан пошел гуглить дальше. Может есть еще какие-то способы прикрутить поиск на сайт.
Кстати — хочу дополнить — пробовали RSSearch и PixSearch
Тоже не пашут!
Я, честно, не знаю что это такое. За новыми штуками для джумлы не особо слежу уже.
Это альтернатива стандартному поиску….
Скажите пожалуйста как правильно разместить модуль поиска и меню, чтобы оно отображалось так же как на сайте http://akbarsfans.ru/search.html. До написания этого обращения я действовал согласно инструкции как на сайте JoomDesign, но такого результата так и не удалось получить. Стоит joomla 1.6 , некорректную работу поиска можно посмотреть на сайте 7ya-portal.ru. Спасибо за помощь
А почему при переходе на страницу http://7ya-portal.ru/poisk.html пустая страница?
Введите какой нибудь запрос на акбарсе и посмотрите, что там в урл есть еще параметр web.
Но самое интеренсеное почему у вас poisk.html пустая. Такое ощущение, что вы в корне сайта ее создали. Завтра на работе внимательнее посмотрю, напишу.
ну так и есть. страница poisk.html создана и находится в корне сайта, разве не туда ее нужно размещать? А параметр web я заметил, но не знаю почему у меня его нет. 🙁
http://joomdesign.ru/joomla/code/yandex-search
Абзац: «Все сохраняем. Идем в админ.панель сайта. Создаем новую статью, в редакторе включаем представление html, пишем там следующее:»
Попробуйте так.
ИМЕННО! , все по пунктам было сделано! все как там написано. наверное нагляднее сделать скриншоты
Сделайте страницу в джумле и ссылку на нее из меню, которое нигде не отображается. Таким образом адрес у страницы будет poisk или poisk.html
В эту страницу и вставьте последний кусок кода.
«делать страницу в joomla» в смысле сделать материал? если да то именно так я и сделал, а потом создал пункт меню и нигде его не публиковал (хотя сейчас оставил и его можно увидеть) тип пункта меню — материал. ну и потом выбрал данный материал в котором я и вставил код, как сказано на сайте JoomDesign.
Тогда удалите из корня хтмл страницу
удалить? и никуда не вставлять?
Последний кусок кода нужно вставлять в страницу, которую вы создаете в Joomla. Внимательно смотрите, чтоб js не обрезался, для этого отключите визуальный редактор.
стал выдавать 404 ошибку «Материал не найден»
что было сделано:
1. удалил из корня сайта search.html
2. модуль поиска сделал как поиск (в начале было произвольный html, куда вставлял код от яндекса)
3. заменил везде poisk на search (точь в точь как у вас)
Результат можно посмотреть на сайте 🙁
у вас ссылка получается вида http://akbarsfans.ru/search.html?text=%D1%85%D0%BE%D0%BA%D0%B5%D0%B9&searchid=174928&web=0#1024
а у меня
http://7ya-portal.ru/search.html?text=%D1%81%D0%B2%D0%B0%D0%B4%D1%8C%D0%B1%D0%B0&searchid=1833869&web=0
А 4 пункт наверное был «удалил пункт меню поиск по сайту».
В Joomla если нет пункта меню, который ссылается на страницу с заданным адресом, страница и не откроется.
Верните назад пункт меню с алиасом search и все будет работать.
в том то и дело, что я пробовал и так , но в таком случае результат посмотрите сами . Алиас стоит search как и положено
«Последний кусок кода нужно вставлять в страницу, которую вы создаете в Joomla. Внимательно смотрите, чтоб js не обрезался, для этого отключите визуальный редактор.» — вот это для кого написано?
по порядку: вот код который по вашему примеру нужно вставить в статью :
а вот мой код который я то же вставил в статью предварительно заменив данные на свои.
обращаю внимание на тот факт, что код «НЕ ОБРЕЗАЕТСЯ» вот его пример
Я вам сейчас письмо напишу, который вы указали. Разберемся.
Заменил стандартный поиск на поиск от яндекса. У меня почему-то теперь когда вводишь в стандартном поиске (в модуле) более одного слова между ними появляется плюсик и поэтому отображаются результаты неадекватно. Как это убрать?
А зачем на сайте два поиска? Дайте сайт посмотреть