Регистрация
Регистрируясь, вы подтверждаете свое согласие с соглашением об использовании персональных данных.
Восстановление пароля
Новогодние скидки до 25%!
Подробнее

2 поиска: 1 по всем страницам, 2- по конкретному разделу

13.07.2007, 16:24
fiercesaint

Зарегистрирован:
2007-07-09
Сообщений: 8

Можно ли сделать так, что на сайте был общий поиск (по всему сайту), а также еще один дополнительный для поиска в определенном разделе сайта? Например, у меня есть интернет-магазин компьютерной техники, чтобы один поиск искал по всем разделам (о компании, новости, дилерам и т.д.), а второй только по самому каталогу (т.е. комплектующие и т.д.).
13.07.2007, 16:51
DiGGy
DiGGy
DiGGy

Зарегистрирован:
2005-04-04
Сообщений: 1546

конечно можно, вот например как тут http://netcat.ru/search/

Temet nosce...
13.07.2007, 19:03
fiercesaint

Зарегистрирован:
2007-07-09
Сообщений: 8

На этой странице есть следующий код:
<form action=/search/>
<input type=hidden name=action value=index>
<nobr><input type=text size=40 name=text value="">  <select name=need_url><option value=''>по всему сайту<option value='1' >на форуме (и в архиве)<option value='2' >везде кроме форума</select>
<input type=submit value=Искать></nobr>
</form>

т.е. есть параметр "need_url", который принимает соответствующий значание. Я так понимаю, что потом эти сообщения надо самому обрабатывать или есть готовое решение, чтобы поиск был только в определенном разделе? И если самому делать, то как написать, чтобы поиск был только в одном разделе?
14.07.2007, 11:39
DiGGy
DiGGy
DiGGy

Зарегистрирован:
2005-04-04
Сообщений: 1546

http://netcat.ru/support/ncforum/?Subdiv_ID=6&Topic_ID=25

Temet nosce...
14.07.2007, 15:55
fiercesaint

Зарегистрирован:
2007-07-09
Сообщений: 8

Спасибо огромное за помощь!!!

Вообще конечно ужас, что нет нормального мануала по системе NetCat.
28.09.2010, 23:55
Гость
Гость

Сейчас ссылка уже не работает. Подскажите - как сделать раздельный поиск?
27.10.2010, 11:32
DiGGy
DiGGy
DiGGy

Зарегистрирован:
2005-04-04
Сообщений: 1546

В форме поиска добавляете параметр, по которому будете определять, в каких разделах нужно искать.
Далее в компоненте поиска в системный настройках делаете проверку значения этого параметра, в зависимости от которого корректируете $query_where указывая доп. условия на поле URL через функцию LIKE

Temet nosce...
198 196 2010-10-27 11:32:22 10020
Описание проекта