Поиск по сайту не работает

голоса: 0

Поиск на сайте не работает 8 месяцев.
Обновляется только после обращения в Службу поддержки.

http://quarzit.narod.ru/blog/foto_anekdot_pro_arheologov/2017-12-09-904
Фото-анекдот про археологов, добавленный 09 декабря 2017 - не найден.

Последнее обращение в Службу поддержки 25 декабря 2017. Ответ - Ждите.
Как достучаться до профессионалов?

Адрес сайта http://quarzit.narod.ru
| Автор: | Категория: Поиск по сайту

Ответов: 1

голоса: 0
 
Лучший ответ

У вас не работает поиск по сайту (глобальный), но вы можете установить на сайте модульный поиск, тогда у вас все находит. В Блоке поиска замените код $SEARCH_FORM$ на 

<?if($MODULE_SEARCH_FORM$)?>$MODULE_SEARCH_FORM$<?else?>$SEARCH_FORM$<?endif?>

после если как пример перейдя непосредственно на страницу модуля блог http://quarzit.narod.ru/blog/ и воспользовавшись поиском по запросу:

Фото-анекдот про археологов

вы свой материал легко найдете.

  • > Последнее обращение в Службу поддержки 25 декабря 2017. Ответ - Ждите.
  • >> Там вопрос передали на решение программистам, это задача на исправление и соответственно слишком быстрого решения ожидать не стоит так как имеется много задач с разными приоритетами перед вашей проблемой и к вашей дойдет очередь для исправления.
| Автор:
Выбор ответа лучшим | | Автор: Kvarzit
В блоке у меня $MODULE_SEARCH_FORM$ $SEARCH_FORM$  Ваш код я ставил вместо каждого из них, и вместо обоих. Результата нет.
Kvarzit,
Имеется ввиду, искать что-то в модуле блог или новости или статьи непосредственно с страницы данного модуля где будет работать код $MODULE_SEARCH_FORM$ выводящий форму для поиска по модулю и будет все находить в данном модуле по запросу который вы задали в поиске если будут совпадения, а не с главной где установлен глобальный поиск. Если пользоваться модульным с страницы модуля в котором нужно найти, то все находит. Проверял на примере модуля блог с материалом по запросу, что писал выше.
Yuri_Geruk,
Я это понял. Вот сейчас я заменил  $MODULE_SEARCH_FORM$ $SEARCH_FORM$ на    $MODULE_SEARCH_FORM$ <?if($MODULE_SEARCH_FORM$)?>$MODULE_SEARCH_FORM$<?else?>$SEARCH_FORM$  Проверьте.
Kvarzit,
Не вижу, вы удалили или вернули как было.
Yuri_Geruk,

Вот здесь я поставил ваш код. Сейчас у меня так.

Kvarzit,
Я же не говорил ставить этот код в шаблон страницы поиска. Я говорил о блоке поиска что в левом контейнере http://joxi.ru/Drlga8qc4oLjQA
Yuri_Geruk,

<div align="center" >
<form onsubmit="this.sfSbm.disabled=true" method="get" style="margin:-10px 20px 0px 3px;" action="/search/"><div align="left" class="schQuery"><input type="text" name="q" maxlength="30" size="8" class="queryField" style="width:106px; height=11px;font-size:11px; float: left;"></div><div align="left" style="width:-5px; float:"left" class="schBtn"><input type="submit" class="searchSbmFl" name="sfSbm" type="text" style="width: 47px;height=11px;font-size:11px;" value= "Найти"</div></form>
</div>

Поиск в левом контейнере.

Kvarzit,

Вместо выделенного красным пропишите код:

<?if($MODULE_SEARCH_FORM$)?>$MODULE_SEARCH_FORM$<?else?>$SEARCH_FORM$<?endif?>

Kvarzit,
Вижу заменили, теперь поиск работает.
Yuri_Geruk,
Так модульный поиск работает. Но всё сьехало-уехало... Придётся опять ждать, надеясь, что в этот раз, программисты устранят проблему.
Kvarzit,

Верните код на место как я советовал и в стили пропишите:

div.searchForm,input.queryField {width: 110px;}
input.searchSbmFl {position: absolute;top: 32.9%;right: 64.9%;}

и ровно будет и работать будет. А исправления проблемы програмистами будете ждать.

...