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

голоса: 0
Уже прошло более 10 дней, но поиск на сайте не находит файлы.  и как при поиске в виде материала сделать картинку и название по центру http://prntscr.com/g2zs9e
Адрес сайта gamods.ru
Закрыто с пометкой: Вопрос решен!
| Автор: | Категория: Поиск по сайту
Закрыт | | Автор: Yuri_Geruk

Ответов: 1

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

Поиск работает, но не глобальный, а модульный, вам это подходит так как вы используете каталог файлов как основной модуль, замените код формы поиска текущий:

<div class="search-box">
$SEARCH_FORM$
</div>

на следующий:

<div class="search-box">
<div class="searchForm"><form onsubmit="this.sfSbm.disabled=true" method="get" style="margin:0" action="/load/">
<div align="center" class="schQuery"><input type="text" name="q" maxlength="30" size="20" class="queryField"></div>
<div align="center" class="schBtn"><input type="submit" class="searchSbmFl" name="sfSbm" value="Найти"></div>
<input type="hidden" name="a" value="2"></form>
</div></div>

 

| Автор:
Выбор ответа лучшим | | Автор: Satirik
За место $SEARCHFORM$ http://prntscr.com/g30q5s вставить ваш код?  то что вы скинули просто нету в коде
Satirik,
Не там ищите, ищите код который я говорил в глобальном блоке верхняя часть сайта - http://gamods.ru/panel/?a=tmpl;m=1;t=AHEADER
Yuri_Geruk,
заменил, ввожу в поиск имя файла, страничка просто обновляется и строке показывает так http://prntscr.com/g316qy  искал файл bmycr
Satirik,

Не знаю что вы там не так вставили, стандартный код формы поиска по каталогу файлов таков:

<div class="search-box">
<div class="searchForm">
<form onsubmit="this.sfSbm.disabled=true" method="post" style="margin:0px" action="/load/">
<div align="center" class="schQuery"><input type="text" name="query" maxlength="30" size="20" class="queryField"></div>
<div align="center" class="schBtn"><input type="submit" class="searchSbmFl" name="sfSbm" value="Найти"></div>
<input type="hidden" name="a" value="2"></form>
</div>

</div>

если и так не будет работать, тогда пишите в техподдержку с панели управления сайтом и просите проверить работу глобального поиска так как именно он у вас не работает.

Yuri_Geruk,

Ну вот код мой 

<link rel="stylesheet" href="/ie_design/header_menu/styles.css">
<div id='cssmenu'>
<ul>
<li><a href='/load/7'><span>GTA SA</span></a></li>
<li><a href='/load/9'><span>GTA V</span></a></li>
<li><a href='/load/6'><span>CS GO</span></a></li>
</ul>
</div>

<header>
<div class="wrapper">
<div id="header">
<div class="head-l">
</div>
<div class="head-r">
<?if($SEARCH_FORM$)?><div id="sch-box"><div class="search-box">$SEARCH_FORM$</div></div><?endif?>
</div>
<div class="clr"></div>
</div>
</div>
</header>

<link rel="stylesheet" href="/ie_design/header_menu/styles.css">
<div id='cssmenu'>
<ul>
<li><a href='/load'><span>Файлы</span></a></li>
<li><a href='/forum'><span>Форум</span></a></li>
</ul>
</div>
<!-- <Плавная прокрутка> --> 
<script src="/ie_design/scroll/jquery.smoothscroll.js"></script>
<!-- </Плавная прокрутка> -->

 

Заменил вот так 

<link rel="stylesheet" href="/ie_design/header_menu/styles.css">
<div id='cssmenu'>
<ul>
<li><a href='/load/7'><span>GTA SA</span></a></li>
<li><a href='/load/9'><span>GTA V</span></a></li>
<li><a href='/load/6'><span>CS GO</span></a></li>
</ul>
</div>

<header>
<div class="wrapper">
<div id="header">
<div class="head-l">
</div>
<div class="head-r">
<?if($SEARCH_FORM$)?><div id="sch-box"><div class="search-box">
<div class="searchForm"><form onsubmit="this.sfSbm.disabled=true" method="get" style="margin:0" action="/load/">
<div align="center" class="schQuery"><input type="text" name="q" maxlength="30" size="20" class="queryField"></div>
<div align="center" class="schBtn"><input type="submit" class="searchSbmFl" name="sfSbm" value="Найти"></div>
<input type="hidden" name="a" value="2"></form>
</div></div></div><?endif?>
</div>
<div class="clr"></div>
</div>
</div>
</header>

<link rel="stylesheet" href="/ie_design/header_menu/styles.css">
<div id='cssmenu'>
<ul>
<li><a href='/load'><span>Файлы</span></a></li>
<li><a href='/forum'><span>Форум</span></a></li>
</ul>
</div>
<!-- <Плавная прокрутка> --> 
<script src="/ie_design/scroll/jquery.smoothscroll.js"></script>
<!-- </Плавная прокрутка> -->

 

Вверно же?

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

Вы немного кодом ошиблись, вот правильный

<div class="search-box"> 
<div class="searchForm"><form onsubmit="this.sfSbm.disabled=true" method="post" style="margin:0" action="/load/"> 
<div align="center" class="schQuery"><input type="text" name="query" maxlength="30" size="20" class="queryField"></div> 
<div align="center" class="schBtn"><input type="submit" class="searchSbmFl" name="sfSbm" value="Найти"></div> 
<input type="hidden" name="a" value="2"></form> 
</div></div>

А то, что красным удалил, вернуть или не надо?

Satirik,
Не надо возвращать.
...