Перейти к публикации

Вопрос относительно поиска


Рекомендованные сообщения

Подскажите, пожалуйста. Мне необходимо, чтобы поиск по умолчанию осуществлялся по определенным категориям. В ссылке это можно сделать через &catlist%5B%5D=номер категории. Но если категорий много, то ссылка получается просто огромной. Нельзя ли категории прописать через hidden в самой форме поиска? Все атрибуты поиска нашел как сделать через hidden, а вот номера категорий - хоть убей не могу. Если можно , приведите пример, как это можно сделать. К примеру, категории 1,2,3.

Заранее спасибо.

Ссылка на сообщение
Поделиться на других сайтах

Ualde,

неправильно

Maddoc,

<input type='hidden' name='catlist[]' value='1'>
<input type='hidden' name='catlist[]' value='2'>
<input type='hidden' name='catlist[]' value='3'>[/code]

Ссылка на сообщение
Поделиться на других сайтах
  • 7 лет спустя...

Ualde,

неправильно

Maddoc,

<input type='hidden' name='catlist[]' value='1'>

<input type='hidden' name='catlist[]' value='2'>

<input type='hidden' name='catlist[]' value='3'>
Подскажите. А как выставить правильнее в нескольких категориях (выбор пользователя) Как проще всего реализовать ?
<form action="" name="searchform" method="post">

<input id="story" name="story" value="Найти на сайте" onblur="if(this.value=='') this.value='Найти на сайте';" onfocus="if(this.value=='Найти на сайте') this.value='';" type="text" />

<div class="select">

<select class="styler" name="" id="">

<option value="104,136,152,170,181,192,201,209,250,267,274,333,125,144,161,23,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,115,325,314">Среди кино и видео</option>

<option value="2,3,4,5,7,8,9,10,100,107,130,147,165,174,184,197,204,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,246,263,271,278,282,286,119,138,155,290,297,322,213,311">Среди игр</option>

<option value="163,182,185,248,265,332,117,305,22,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,324,313">Среди музыки</option>

<option value="6,101,108,306,148,164,175,186,196,203,247,264,272,279,118,139,156,323,212,312">Среди приложений</option>

<option value="15,135,149,166,180,188,199,210,252,269,337,121,143,157,330,319">Среди книг</option>

<option value="105,112,109,150,151,167,169,176,178,189,191,200,249,251,266,268,276,334,122,124,140,142,158,160,36,27,28,29,30,31,32,33,34,35,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,326,315">Среди фото</option>

<option value="307,335,139,237,238,239,240,241,242,243,244,253,254,255,256,257,258,259,260,261,327,316">Среди прошивок</option>

<option value="102,134,132,280,123,187,159,37,85,86,179,190,198,275,184,287,328,214,317">Среди тем на телефон</option>

<option value="336,82,329,318">Среди аудиокниг</option>

<option value="308,338,331,320">Среди украшательства</option>

</select>

</div>

<div class="submit">

<input type="hidden" name="do" value="search" />

<input type="hidden" name="subaction" value="search" />

<input type="submit" value="Найти"/>

</div>

</form>

То что вы написали это понятно. Но. Если сделать как вы то получится что будет поиск только в 1 категории из нужны. А мне нужно что бы было в 10 - 20 - 3 категориях.

Спасибо.

Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

×
×
  • Создать...