|
|
17.08.2011, 07:34
|
|
Гость
Гость
|
Здравствуйте.
Есть компонент "квартиры" с полями для поиска. В самом разделе "Квартиры" стандартная (неткатовская) форма поиска по полям компонента корректно работает. Но я также публикую квартиры с галочкой "новостройки" в другом разделе с помощью s_list_class.
Как заставить форму поиска вида:
Код:
[form action='".($admin_mode ? "".$HTTP_ROOT_PATH."index.php?" : "".$SUB_FOLDER.$current_sub['Hidden_URL'].$current_cc['EnglishName'].".html" )."' method='get']
[input type='hidden' name='action' value='index' /]
[input type='hidden' name='admin_mode' value='".$admin_mode."' /]
".( $inside_admin ? "[input type='hidden' name='inside_admin' value='1' /]
[input type='hidden' name='cc' value='".$cc."' /]
" : "")."
[div]Кол-во комнат: от [input type='text' name='srchPat[0]' size='10' maxlength='16' value=''] до [input type='text' name='srchPat[1]' size='10' maxlength='16' value=''][/div]
[br]
[div]Общая площадь: от [input type='text' name='srchPat[2]' size='10' maxlength='16' value=''] до [input name='srchPat[3]' type='text' size='10' maxlength='16' value=''][/div]
[br]
[div]Актуальная цена: от [input type='text' name='srchPat[5]' size='10' maxlength='16' value=''] до [input name='srchPat[6]' type='text' size='10' maxlength='16' value=''][/div]
[br]
[input value='".NETCAT_SEARCH_FIND_IT."' type='submit' /]
[/form]
работать из другого раздела.
Заранее спасибо.
|
|
|
17.08.2011, 19:13
|
|
Denis

Зарегистрирован: 2008-07-15
Сообщений: 666
|
Дополнительно в форме передаете
Код:<input type='hidden' name='show_all' value='1' />
а в системных настройках компонента
Код:if ( $show_all ) $ignore_sub = $ignore_cc = 1;
|
|
|
22.08.2011, 11:58
|
|
Гость
Гость
|
Делаю, как вы сказали:
Код:form action='".($admin_mode ? "".$HTTP_ROOT_PATH."index.php?" : "".$SUB_FOLDER.$current_sub['Hidden_URL'].$current_cc['EnglishName'].".html" )."' method='get'
input type='hidden' name='action' value='index'
input type='hidden' name='admin_mode' value='".$admin_mode."'
input type='hidden' name='show_all' value='1'
...
Но при запуске поиска получаю 404 ошибку. Полагаю, что проблема в action формы.
|
|
|
22.08.2011, 13:34
|
|
Pix Play
Pix Play
Зарегистрирован: 2011-04-11
Сообщений: 70
|
добавьте компонент (по которому происходит поиск) в раздел, где вы вызываете форму поиска.
Формы поиска и фильтры вызывайте через подключенные компоненты в разделе, а не через s_list_class...
laboratory of ideas
|