Как изменить код формы поиска под поиск по модулю

голоса: +4

Как изменить этот поиск что бы искало по $MODULE_SEARCH_FORM$ а не по расшириному ??? 

<div id="srch">
<form method="get" name="searchform" id="searchform" action="/search/">
<input type="text" onfocus="this.value=''" name="q" id="s" class="srch_query" value=" Поиск фильма..."/>
<input id="btnSearch" type="submit" name="sfSbm" value="Искать"/>
</form>
</div>
Адрес сайта http://kino-lemon.at.ua
| Автор: | Категория: Поиск по сайту
Редактирование | | Автор: webanet

Ответов: 3

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

<div id="srch"><form onsubmit="this.sfSbm.disabled=true" method="post" action="/load/" id="searchform" >
<input type="text" name="query" maxlength="30" size="20" id="s" class="srch_query" onfocus="this.value=''"  value=" Поиск фильма...">
<input type="submit"  id="btnSearch" name="sfSbm" value="Вперед!"><input type="hidden" name="a" value="14" ></form>
 </div>

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

| Автор:
Выбор ответа лучшим | | Автор: webanet
Оба спс большое вот круто ))))
голоса: +3
<form onsubmit="this.sfSbm.disabled=true" method="post" style="margin:0px" action="/тут нужный модуль/" _lpchecked="1"> 
<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>
| Автор:
не работает  (
голоса: +2

Вот пример условия, поиск точечно только для модуля новости:

<?if($MODULE_ID$='news')?>$MODULE_SEARCH_FORM$<?endif?>

Если делать с помощью кода, вот как пример поиск лишь по модуля статьи:

<div class="searchForm" align="center"> 
<form onsubmit="this.sfSbm.disabled=true" method="post" action="/publ/"> 
<div class="schQuery"> 
<input name="query" maxlength="30" size="20" class="queryField" type="text"> 
</div> 
<div class="schBtn"> 
<input class="searchSbmFl" name="sfSbm" value="Найти" type="submit"> 
</div> 
<input name="a" value="2" type="hidden"> 
</form> 
</div> 
Где выделенное красным думаю вы сами уже догадались, под соответствующий модуль нужно просто вписать урл модуля:
/publ/
/news/
/video/
/load/
/board/
ИТД.
| Автор:
сделал всё как вы сказали посмотрите что вышло зайдите на сайт kino-lemon.at.ua там в самом верху тот поиск а вот код который я втавил


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