• DONATE to NULLED!
    Форуму и его команде можно помочь, мотивировать модераторов разделов.
    Помогите модератору этого раздела killoff лично.

Помощь Какая ссылка поиск по категории dle

usergeyv

Знаток
Регистрация
5 Июл 2013
Сообщения
152
Реакции
25
DLE 11
Вот стандартная ссылка для поиска:
Код:
/index.php?do=search&subaction=search&story=комедия
ищет все новости с словом "комедия", а как искать слово "комедия" в указной категории, например, только фильмы.
Нужна ссылка поиска для определенной категории, перебрал пару вариантов типа:
Код:
index.php?do=search&cat=kino&subaction=search&story=комедия
Код:
index.php?do=search&category=kino&subaction=search&story=комедия
Код:
index.php?do=search&category=4&subaction=search&story=комедия
Не катит:conf:
Прошу помочь :ah:
 
Как вариант
Открываем шаблон, ищем свою форму поиска, например:
Код:
<form action="" name="searchform" method="post">
<input type="hidden" name="do" value="search" />
<input type="hidden" name="subaction" value="search" />
<ul class="searchbar reset">
<li class="lfield"><input id="story" name="story" value="Поиск..." onblur="if(this.value=='') this.value='Поиск...';" onfocus="if(this.value=='Поиск...') this.value='';" type="text" /></li>
<li class="lbtn"><input title="Найти" alt="Найти" type="image" src="{THEME}/images/spacer.gif" /></li>
</ul>
</form>

Дописываем аттрибут:
Код:
<input type="hidden" name="catlist[]" value="666" />

Где: 666 - ID категории в которой будет выполняться поиск.

Пример готового кода для дефолтного шаблона:
Код:
<form action="" name="searchform" method="post">
<input type="hidden" name="do" value="search" />
<input type="hidden" name="subaction" value="search" />
<input type="hidden" name="catlist[]" value="7" />
<ul class="searchbar reset">
<li class="lfield"><input id="story" name="story" value="Поиск..." onblur="if(this.value=='') this.value='Поиск...';" onfocus="if(this.value=='Поиск...') this.value='';" type="text" /></li>
<li class="lbtn"><input title="Найти" alt="Найти" type="image" src="{THEME}/images/spacer.gif" /></li>
</ul>
</form>


Если же нужно чтобы поиск производился сразу в нескольких категориях делаем так:
Код:
<input type="hidden" name="catlist[]" value="1" />
<input type="hidden" name="catlist[]" value="3" />
<input type="hidden" name="catlist[]" value="5" />
 
Назад
Сверху