Войти  \/ 
x
или
Регистрация  \/ 
x

или

Проблемы с поиском на сайте Joomla.

Перестал работать поиск

Более частный вопрос:

Перестал работать поиск на главной странице сайта

На внутренних страницах сайта поиск работает, а на главной - нет.
При клике на кнопку поиска на главной ни чего не происходит либо появляется 404 ошибка, а должно быть перенаправление на страницу результатов поиска.
Если отключаем в общих настройках SEF ➮ поиск начинает работать; отключаем ЧПУ ⇒ Перестаёт.
и ещё одна интересная особенность этой ошибки в адресной строке результата поиска ссылка такого вида: /component/search?searchword=поисковая_фраза&searchphrase=all&Itemid=999 или такого component/finder/search.html?q=поисковая_фраза...&Itemid=999 Если удалить из URL   &Itemid=999  ➮ поиск начинает работать; возвращаем ID ⇒ Перестаёт.

Решение 1 ⇒ Пункт меню

Или не создан или случайно отключили пункт меню с результатами поиска.

1 Создаем пункт меню Административная часть >> меню >> Менеджер меню >> например Главное  >>  Создать новый пункт меню >>  Тип пункта меню: >> Форма поиска и страница результатов поиска   >>   >>

Будет лучше, если этот пункт меню вы создадите в скрытом меню.  

➮ Публикуем и проверяем результат.

Не работает поиск на всех страницах, кроме главной

На главной странице сайта Joomla поиск работает, а на внутренних страницах - нет.

Решение 2 ⇒ Пункт меню

2 Или не создан или случайно отключили пункт меню с результатами поиска, поэтому используем решение из 1 выше.

Форма поиска есть, но ни чего не ищет

На всех страницах сайта форма поиска срабатывает  и переходит на  стандартную страницу поиска. НО  любой запрос выдаёт ответ: "Нет результата"   или  "Ни чего не найдено".

Решение 2 ⇒ Настройки

3 Проверяем  все настройки:

  • Административная часть >>  Менеджер расширений >> Плагины  >>   Поиск (search)  ( Материалы, категории, ссылки ...  и т.д.) должны быть включены
  • Административная часть >>  Менеджер расширений >> Плагины  >>  Умный Поиск  ( Материалы, категории, ссылки ...  и т.д.) желательно включить  ☑☑☑ Иногда попробавать временно отключить и посмотреть результат
  • Административная часть >>  Менеджер расширений >> Плагины  >>  Search K2

➮ Сохраняем, чистим кэш и проверяем результат.

 

4 Пробуем временно отключить Умный (Быстрый) поиск

➮ Сохраняемся, очищаем кэш и смотрим что получилось.

5 Отключаем ЧПУ (SEF)

6 Пробуем отключить в Основных настройках >> Добавлять суффикс к URL
➮ чистим кэш и смотрим.

7 Проверяем  все настройки:

 

Поиск выдаёт Нет результатов (на английском) по запросу

Форма поиска срабатывает, НО  любой запрос на русском языке выдаёт ответ: "Нет результатов (на английском) по запросу"

 

Решение 3 ⇒ Языковые Настройки

8 Проверяем все языковые настройки:

  1. Административная часть >>  Система >> Панель управления  >>  Менеджер языков  >>  Установленные языки >>  должен быть русский и желательно  ☑ по умолчанию
  2. Административная часть >>  Система >> Панель управления  >>  Менеджер языков  >>   языки контента >>  должен быть русский и желательно  ☑ по умолчанию
  3. Административная часть >>  Материалы >>   Менеджер материалов  >>   смотрим в 6-й колонке ЯЗЫК  >>  должен быть русский или Все
  4. Административная часть >>  Меню >>   Все пункты меню   >>   смотрим в 7-й колонке ЯЗЫК  >>  должен быть русский или Все

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

Поиск ищет но не всё

Форма поиска срабатывает, НО  ищет не во всех компонентах, ...  например поиск проходит только в К2, а стандартных материалов не видит

 

Решение 4 ⇒ Языковые Настройки и плагины

9 Проверяем все языковые настройки:

  1. На всякий случай ещё раз проверяем  включени ли все плагины  см. пункт  3    ☑
  2. Меняем языковые настройки. Если все материалы имели языковые настройки ВСЕ (All)  ⇒ меняем их на Russian (ru-RU). ☑ как это ни странно, в одном их наших проектов это сработало ⁉

 ➮ смотрим что и как.

Умный поиск (smart search) не ищет

Если всё, что выше попробовали, а умный поиск всё равно не ищет, тогда ⇒ очень простое решение

 

Решение 5 ⇒ Индексация

10 Нужно, чтобы умный поиск проиндексировал все материалы, тогда он станет по ним искать!

Нужно, чтобы умный поиск проиндексировал все материалы, тогда он станет по ним искать!

Административная часть >>  Компоненты >> Умный поиск  >>  Индексировать

search smart  проиндексировать Ждём индексацию

search  Индексация контента

 

➮ и проверяем наконец,  что получилось.

✔ Очень Хорошо ✔✔✔

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

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

О нашем проекте

Проект Joom-la-la предназначен для начинающих пользователей Системы управления сайтами Joomla; программистов, администраторов. Мы хотим поделиться с вами своими наработками и примерами.

Это один из сотен сайтов, сделанных нами в рамках бренда Petrovich Group. Надеемся быть вам полезными и ждём ваших комментариев

Петрович

Контактная информация

Владивосток, Россия
+ 7 423 2 *** ***
888 (@) jom-la-la.ru
petrovichgroup.ru
****

Новые публикации

18
июнь2017

Ошибка categories_ru...

Обнаружена ошибка. 1146 Table 'datajet1.#__virtuemart_categories_ru_ru' doesn't exist  

16
март2018

Обнаружена ошибка. U...

При попытке сохранить файл configuration появляется сообщение: 0 - Обнаружена ошибка. Unable to load...

17
июнь2017

Требования к хостинг...

Как настроить ПО сервера для работы Joomla? Требования для Joomla! 3.x

21
июль2017

Настраиваем Helix Me...

Настраиваем много-колоночный вывод пунктов меню в выпадающем меню - Helix Mega Menu

21
июнь2017

После обновления до...

После обновления Joomla до 3.6 в разделе Менеджер расширений - установить появляется  Предупреж...

20
июль2017

Как добавить поля в...

Иногда нужно добавить дополнительные поля в профиль пользователя ( телефон, ИНН и т.д.)

✔Мы можем, ✔мы делаем, ✔мы решаем! ✰✰✰✰✰

Big Data, Статистика

Анализируем большие объёмы данных, ведём и анализируем статистику

Онлайн Чаты

Устанавливаем на сайты онлайн Чаты, для организации службы поддержки посетителей сайта

Баннерная Сеть

Разместим ваши баннеры, посты, объявления в нашей сети сайтов различной тематики

Видео на YouTube

Делаем видео ролики и размещаем их на YouTube. Там же делаем посты и ссылки