Почему не работает форма поиска

Главные вкладки

Аватар пользователя erbe erbe 2 июля 2010 в 18:13

Здравствуйте!

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

Комментарии

Аватар пользователя refined refined 6 декабря 2012 в 18:09

Здравствуйте.

Возникла такая же проблема. Говорят дело в индексировании. Но как заставить индексировать чаще или вообще убрать его?

Аватар пользователя refined refined 7 декабря 2012 в 17:28

Смотрел настройки поиска в D7.

Насколько я понял загвоздка в Cron. Надо заставить его обновляться чаще и реиндексировать страницы. Но пока у меня не вышло.

Аватар пользователя refined refined 10 декабря 2012 в 16:59

Там минимум час можно поставить.

Я в итоге написал модуль который после добавления материала перезапускает крон.

Аватар пользователя refined refined 12 декабря 2012 в 13:34

Каким образом?
У меня вот после моего модуля, теперь ошибки сыпятся при редактировании материала, почему то.

Аватар пользователя VasyOK VasyOK 12 декабря 2012 в 14:34

Создаем правило:
Событие: материал опубликован
Действие: запускаем крон

"refined" wrote:
после моего модуля

надеюсь понимаете, что по вашим модулям специалистов крайне мало

Аватар пользователя refined refined 12 декабря 2012 в 16:58

"VasyOK" wrote:
Событие: материал опубликован
Действие: запускаем крон

я так и сделал.
Всё работает. Но тут такая ошибка, для админов поиск обновился, а вот для юзеров нет.
Это странно так как если делать вручную, то обновляется и там и там.

Для перезапуска крона использую: drupal_cron_run()

Аватар пользователя VasyOK VasyOK 13 декабря 2012 в 2:32

"refined" wrote:
для админов поиск обновился, а вот для юзеров нет

Это круто.
Не удивлюсь если на вашем сайте как-то хитро настроено кеширование.

Поставьте запуск крона каждые 3 часа и не морочьте себе голову.