|
|
13.07.2007, 16:24
|
|
fiercesaint
Зарегистрирован: 2007-07-09
Сообщений: 8
|
Можно ли сделать так, что на сайте был общий поиск (по всему сайту), а также еще один дополнительный для поиска в определенном разделе сайта? Например, у меня есть интернет-магазин компьютерной техники, чтобы один поиск искал по всем разделам (о компании, новости, дилерам и т.д.), а второй только по самому каталогу (т.е. комплектующие и т.д.).
|
|
|
13.07.2007, 16:51
|
|
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
Зарегистрирован: 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
Зарегистрирован: 2005-04-04
Сообщений: 1546
|
В форме поиска добавляете параметр, по которому будете определять, в каких разделах нужно искать.
Далее в компоненте поиска в системный настройках делаете проверку значения этого параметра, в зависимости от которого корректируете $query_where указывая доп. условия на поле URL через функцию LIKE
Temet nosce...
|