Helenblondi 29 Жалоба Опубликовано: February 10, 2016 подскажите пожалуйста как можно разделить поиск на 2 категории: продажа и аренда http://joxi.ru/Dr8dOlDsknQ3ar Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
TopRaN 235 Жалоба Опубликовано: February 11, 2016 Есть несколько способов:1. Через редактор форм. Это сработает если на главной странице вместо слайдера и карты стоит стандартная форма поиска( в настройках шаблона параметр search).2. Верстать отдельные вкладки для разделения аренда-продажа и складывания туда нужных полей.3. Добавить туда простой селектбокс с параметром optype.4. Верстать форму под средствам jquery. Если нужно появление полей взависимости от выбранных параметров.P.s. в первом варианте пользователь сможет самостоятельно это сделать без знания программирования. В втором случае на форуме много тем как добавить и обработать свой параметр. В остальных случаях нужно навык в программировании. И готового решения нет. Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Helenblondi 29 Жалоба Опубликовано: February 11, 2016 спасибо TopRan. По первому я видела тему на форуме. Мне просто такая страница не подходит. Будем пытаться пробовать по второму. Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Helenblondi 29 Жалоба Опубликовано: February 11, 2016 господа кто делал уже у себя на сайте разделение подскажите пожалуйста Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Chernetskiy 469 Жалоба Опубликовано: February 14, 2016 Елена, На днях скачал с сайта Sitebill свежие версии CMS и шаблона, так вот там в шаблоне standard_search_form.tpl есть куча закомментированного кода, который как раз должен тебе подойти, вроде этого: <!-- <div class="beds control-group"> <label class="control-label" for="inputBeds"> Beds </label> <div class="controls"> <select id="inputBeds"> <option id="11">1</option> <option id="21">2</option> </select> </div> </div> <div class="baths control-group"> <label class="control-label" for="inputBaths"> Baths </label> <div class="controls"> <select id="inputBaths"> <option id="1">1</option> <option id="2">2</option> </select> </div> </div> <div class="rent control-group"> <div class="controls"> <label class="checkbox" for="inputRent"> <input type="checkbox" name="optype[]" value="1"id="inputRent"> Аренда </label> </div> </div> <div class="sale control-group"> <div class="controls"> <label class="checkbox" for="inputSale"> <input type="checkbox" name="optype[]" value="2" id="inputSale"> Продажа </label> </div> </div>-->в панели поиска должны появиться чекбоксы на аренду и продажу Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Helenblondi 29 Жалоба Опубликовано: February 14, 2016 Елена, На днях скачал с сайта Sitebill свежие версии CMS и шаблона, так вот там в шаблоне standard_search_form.tpl есть куча закомментированного кода, который как раз должен тебе подойти, вроде этого: <!-- <div class="beds control-group"> <label class="control-label" for="inputBeds"> Beds </label> <div class="controls"> <select id="inputBeds"> <option id="11">1</option> <option id="21">2</option> </select> </div> </div> <div class="baths control-group"> <label class="control-label" for="inputBaths"> Baths </label> <div class="controls"> <select id="inputBaths"> <option id="1">1</option> <option id="2">2</option> </select> </div> </div> <div class="rent control-group"> <div class="controls"> <label class="checkbox" for="inputRent"> <input type="checkbox" name="optype[]" value="1"id="inputRent"> Аренда </label> </div> </div> <div class="sale control-group"> <div class="controls"> <label class="checkbox" for="inputSale"> <input type="checkbox" name="optype[]" value="2" id="inputSale"> Продажа </label> </div> </div>-->в панели поиска должны появиться чекбоксы на аренду и продажуСпасибо большое Игорь Иваныч . Хороший подарочек на др!!! Буду пробовать завтра осуществлять Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Helenblondi 29 Жалоба Опубликовано: February 15, 2016 Елена, На днях скачал с сайта Sitebill свежие версии CMS и шаблона, так вот там в шаблоне standard_search_form.tpl есть куча закомментированного кода, который как раз должен тебе подойти, вроде этого: <!-- <div class="beds control-group"> <label class="control-label" for="inputBeds"> Beds </label> <div class="controls"> <select id="inputBeds"> <option id="11">1</option> <option id="21">2</option> </select> </div> </div> <div class="baths control-group"> <label class="control-label" for="inputBaths"> Baths </label> <div class="controls"> <select id="inputBaths"> <option id="1">1</option> <option id="2">2</option> </select> </div> </div> <div class="rent control-group"> <div class="controls"> <label class="checkbox" for="inputRent"> <input type="checkbox" name="optype[]" value="1"id="inputRent"> Аренда </label> </div> </div> <div class="sale control-group"> <div class="controls"> <label class="checkbox" for="inputSale"> <input type="checkbox" name="optype[]" value="2" id="inputSale"> Продажа </label> </div> </div>-->в панели поиска должны появиться чекбоксы на аренду и продажу1.я посмотрела standart_search_form.tpl там у меня тоже есть вот что: <div class="rent control-group"> <div class="controls"> <label class="checkbox" for="inputRent"> <input type="checkbox" name="optype[]" value="1"id="inputRent"> Аренда </label> </div> </div> <div class="sale control-group"> <div class="controls"> <label class="checkbox" for="inputSale"> <input type="checkbox" name="optype[]" value="2" id="inputSale"> Продажа </label> </div> </div> --> и аренда и продажа. но в наявности на сайте такого нет. не понимаю как так может быть.2. Игорь Иваныч, я не очень хорошо понимаю куда этот код, который вы мне подсказали, пихнуть в standart_search_form.tpl подскажите пожалуйста Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
TopRaN 235 Жалоба Опубликовано: February 15, 2016 Да никуда его не пихнуть. Это закладывались для будущих версий шаблона. Для того что бы это работало нужно создать переменные в редакторе форм, вписать эти переменные в локальный обработчик поиска. Вывести это в поиск(верстку с переменными). Возможно нужно будет дописывать стили, что бы красиво смотрелось. Соответственно в сетке объявлений вывести эти переменные, что бы пользователи могли понять к чему относится данное объявление(продажа, аренда, обмен). Готового решения нет, но если поискать на форуме то есть образец как обрабатывать переменные есть. На пример на wiki. За вас этого ни кто делать не будет. Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Helenblondi 29 Жалоба Опубликовано: February 15, 2016 Да никуда его не пихнуть. Это закладывались для будущих версий шаблона. Для того что бы это работало нужно создать переменные в редакторе форм, вписать эти переменные в локальный обработчик поиска. Вывести это в поиск(верстку с переменными). Возможно нужно будет дописывать стили, что бы красиво смотрелось. Соответственно в сетке объявлений вывести эти переменные, что бы пользователи могли понять к чему относится данное объявление(продажа, аренда, обмен). Готового решения нет, но если поискать на форуме то есть образец как обрабатывать переменные есть. На пример на wiki. За вас этого ни кто делать не будет.ясно почeму они там есть. TopRan скажите пожалуйста создать переменные в редакторе форм это что имеется ввиду добавить таблицу или добавить колонку в таблицу? Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Helenblondi 29 Жалоба Опубликовано: February 15, 2016 Да никуда его не пихнуть. Это закладывались для будущих версий шаблона. Для того что бы это работало нужно создать переменные в редакторе форм, вписать эти переменные в локальный обработчик поиска. Вывести это в поиск(верстку с переменными). Возможно нужно будет дописывать стили, что бы красиво смотрелось. Соответственно в сетке объявлений вывести эти переменные, что бы пользователи могли понять к чему относится данное объявление(продажа, аренда, обмен). Готового решения нет, но если поискать на форуме то есть образец как обрабатывать переменные есть. На пример на wiki. За вас этого ни кто делать не будет.TopRan скажите пожалуйста а где находится этот локальный обработчик поиска? Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Helenblondi 29 Жалоба Опубликовано: February 15, 2016 Да никуда его не пихнуть. Это закладывались для будущих версий шаблона. Для того что бы это работало нужно создать переменные в редакторе форм, вписать эти переменные в локальный обработчик поиска. Вывести это в поиск(верстку с переменными). Возможно нужно будет дописывать стили, что бы красиво смотрелось. Соответственно в сетке объявлений вывести эти переменные, что бы пользователи могли понять к чему относится данное объявление(продажа, аренда, обмен). Готового решения нет, но если поискать на форуме то есть образец как обрабатывать переменные есть. На пример на wiki. За вас этого ни кто делать не будет.нужно создавать вторую дата для аренды? я правильно понимаю? Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Helenblondi 29 Жалоба Опубликовано: February 15, 2016 в сетке объявлений и как колонка аренда она у меня на сайте естьhttp://joxi.ru/v29LnEvuGYno3mмне аренду надо в поиск отдельно добавить продажа и аренда чтобы не были все объявления в куче:http://joxi.ru/Dr8dOlDsknQ3ar Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
TopRaN 235 Жалоба Опубликовано: February 15, 2016 Мне тоже нужно для своего сайта. Помогите люди добрые.)))) Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Chernetskiy 469 Жалоба Опубликовано: February 15, 2016 2. Игорь Иваныч, я не очень хорошо понимаю куда этот код, который вы мне подсказали, пихнуть в standart_search_form.tpl подскажите пожалуйстаТот код, который я скинул, был в свежих версиях Сайтбила и шаблона Realia, поиск от него. Поскольку я всё это скачал для теста под переделку в собачий сайт (тестирую на chernetskiy.org), то решил адаптировать под свои нужды стандартный поиск и увидел там кучу закомментированных строк. Некоторые из них на пробу раскомментировал и увидел чекбоксы под продажу и аренду (вышеуказанный код). Как он работает, я не проверял, у меня задача другая. Но как я понимаю, это работать должно, поскольку основано на штатных изначально позициях "Ванные" и "Спальни" + присутствует обработка строки optype="1" Аренда и optype="2" Продажа, которые сработают, если значение optype с заданными параметрами (селектбоксом) прописать в data как Вариант сделки. {1~~Аренда}{2~~Продажа}, значение по умолчанию - 1 или 2, у кого что в приоритете. Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
TopRaN 235 Жалоба Опубликовано: February 15, 2016 Сработает для выгрузки, не более. Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Chernetskiy 469 Жалоба Опубликовано: February 15, 2016 Сработает для выгрузки, не более.Позже потестирую, сейчас на тестовом сайте база пустая Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Helenblondi 29 Жалоба Опубликовано: February 15, 2016 Мне тоже нужно для своего сайта. Помогите люди добрые.TopRan я сейчас с кровати упаду если вы тут в этой теме будете просить так жалобно помочь Вам. Даже я так не могу думаю что помогут быстрее Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Helenblondi 29 Жалоба Опубликовано: February 15, 2016 Тот код, который я скинул, был в свежих версиях Сайтбила и шаблона Realia, поиск от него. Поскольку я всё это скачал для теста под переделку в собачий сайт (тестирую на chernetskiy.org), то решил адаптировать под свои нужды стандартный поиск и увидел там кучу закомментированных строк. Некоторые из них на пробу раскомментировал и увидел чекбоксы под продажу и аренду (вышеуказанный код). Как он работает, я не проверял, у меня задача другая. Но как я понимаю, это работать должно, поскольку основано на штатных изначально позициях "Ванные" и "Спальни" + присутствует обработка строки optype="1" Аренда и optype="2" Продажа, которые сработают, если значение optype с заданными параметрами (селектбоксом) прописать в data как Вариант сделки. {1~~Аренда}{2~~Продажа}, значение по умолчанию - 1 или 2, у кого что в приоритете.так надо собраться и подумать. Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Helenblondi 29 Жалоба Опубликовано: February 15, 2016 так надо собраться и подумать. Тот код, который я скинул, был в свежих версиях Сайтбила и шаблона Realia, поиск от него. Поскольку я всё это скачал для теста под переделку в собачий сайт (тестирую на chernetskiy.org), то решил адаптировать под свои нужды стандартный поиск и увидел там кучу закомментированных строк. Некоторые из них на пробу раскомментировал и увидел чекбоксы под продажу и аренду (вышеуказанный код). Как он работает, я не проверял, у меня задача другая. Но как я понимаю, это работать должно, поскольку основано на штатных изначально позициях "Ванные" и "Спальни" + присутствует обработка строки optype="1" Аренда и optype="2" Продажа, которые сработают, если значение optype с заданными параметрами (селектбоксом) прописать в data как Вариант сделки. {1~~Аренда}{2~~Продажа}, значение по умолчанию - 1 или 2, у кого что в приоритете.я правильно поняла в дата сделать колонки аренда и продажа со значением селектбокс? Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Chernetskiy 469 Жалоба Опубликовано: February 15, 2016 я правильно поняла в дата сделать колонки аренда и продажа со значением чекбокс?Нет. В таблицу data добавляем колонку Таблица - dataТип записи - select_boxКолонка активна - VНазвание колонки - optypeНазвание для человека - Вариант сделкиХранить значение в таблице - VЗначение по умолчанию - 1 или 2 (что у вас в приоритете)Набор опций - {1~~Аренда}{2~~Продажа} 1 Helenblondi reacted to this Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Helenblondi 29 Жалоба Опубликовано: February 15, 2016 Нет. В таблицу data добавляем колонку Таблица - dataТип записи - select_boxКолонка активна - VНазвание колонки - optypeНазвание для человека - Вариант сделкиХранить значение в таблице - VЗначение по умолчанию - 1 или 2 (что у вас в приоритете)Набор опций - {1~~Аренда}{2~~Продажа}Игорь Иваныч спасибоооо!!! Буду пробовать Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Helenblondi 29 Жалоба Опубликовано: February 16, 2016 Елена, На днях скачал с сайта Sitebill свежие версии CMS и шаблона, так вот там в шаблоне standard_search_form.tpl есть куча закомментированного кода, который как раз должен тебе подойти, вроде этого: <!-- <div class="beds control-group"> <label class="control-label" for="inputBeds"> Beds </label> <div class="controls"> <select id="inputBeds"> <option id="11">1</option> <option id="21">2</option> </select> </div> </div> <div class="baths control-group"> <label class="control-label" for="inputBaths"> Baths </label> <div class="controls"> <select id="inputBaths"> <option id="1">1</option> <option id="2">2</option> </select> </div> </div> <div class="rent control-group"> <div class="controls"> <label class="checkbox" for="inputRent"> <input type="checkbox" name="optype[]" value="1"id="inputRent"> Аренда </label> </div> </div> <div class="sale control-group"> <div class="controls"> <label class="checkbox" for="inputSale"> <input type="checkbox" name="optype[]" value="2" id="inputSale"> Продажа </label> </div> </div>-->в панели поиска должны появиться чекбоксы на аренду и продажуподскажите пожалуйста куда это все в файл ставить или что то заменить надо? я попробовала вот сюда:http://joxi.ru/DmBl0awSNxGgYAно ничего не появляется Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
TopRaN 235 Жалоба Опубликовано: February 16, 2016 Я же несколько постов ранее писал, что нужно сделать что бы это работало. вот пример обработчика http://wiki.sitebill.ru/index.php?title=%D0%94%D0%BE%D0%BF%D0%BE%D0%BB%D0%BD%D0%B8%D1%82%D0%B5%D0%BB%D1%8C%D0%BD%D1%8B%D0%B5_%D0%BF%D0%B0%D1%80%D0%B0%D0%BC%D0%B5%D1%82%D1%80%D1%8B_%D0%BF%D0%BE%D0%B8%D1%81%D0%BA%D0%B0 Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Chernetskiy 469 Жалоба Опубликовано: February 16, 2016 подскажите пожалуйста куда это все в файл ставить или что то заменить надо? я попробовала вот сюда:http://joxi.ru/DmBl0awSNxGgYAно ничего не появляетсяЕлена, вот последняя версия standart_search_form.tpl в скачанном шаблоне, там есть закомментированные блоки, раскомментируй их и проверь как работает<script>{literal}$(document).ready(function(){ $(document).on('change', '.property-filter select[name=region_id]', function(){ setTimeout(function(){ $(".property-filter select[name=city_id]").chosen({ disable_search_threshold: 10 }); $(".property-filter select[name=street_id]").chosen({ disable_search_threshold: 10 }); }, 500); }); $(document).on('change', '.property-filter select[name=city_id]', function(){ setTimeout(function(){ $(".property-filter select[name=street_id]").chosen({ disable_search_threshold: 10 }); }, 500); });});var max_price={/literal}{if $max_price ne ''}{$max_price}{else}0{/if}{literal};var price_from=Number({/literal}{if isset($price_min)}{$price_min}{else}0{/if}{literal});var price_for=Number({/literal}{if (isset($price)) && ($price ne '')}{$price}{else}{$max_price}{/if}{literal});{/literal}</script>{$ajax_functions}{foreach from=$scripts item=script} {*$script*}{/foreach}<div class="property-filter pull-right"> <div class="content"> <form method="get" action="{$estate_folder}/"> {*$currency_list*} <div class="type control-group"> <label class="control-label" for="inputType"> {$L_TYPE} </label> <div class="controls"> {$structure_box} </div><!-- /.controls --> </div><!-- /.control-group --> {if $country_list != ''} <div class="type control-group"> <label class="control-label" for="inputType"> {$L_COUNTRY} </label> <div class="controls"> {$country_list} </div><!-- /.controls --> </div><!-- /.control-group --> {/if} {if $region_list != ''} <div class="type control-group"> <label class="control-label" for="inputType"> {$L_REGION} </label> <div class="controls"> {$region_list} </div><!-- /.controls --> </div><!-- /.control-group --> {/if} {if $city_list != ''} <div class="type control-group"> <label class="control-label" for="inputType"> {$L_CITY} </label> <div class="controls"> {$city_list} </div><!-- /.controls --> </div><!-- /.control-group --> {/if} {if $district_list != ''} <div class="type control-group"> <label class="control-label" for="inputType"> {$L_DISTRICT} </label> <div class="controls"> {$district_list} </div><!-- /.controls --> </div><!-- /.control-group --> {/if} {if $street_list != ''} <div class="type control-group"> <label class="control-label" for="inputType"> {$L_STREET} </label> <div class="controls"> {$street_list} </div><!-- /.controls --> </div><!-- /.control-group --> {/if} {if $metro_list != ''} <div class="type control-group"> <label class="control-label" for="inputType"> {$L_METRO} </label> <div class="controls"> {$metro_list} </div><!-- /.controls --> </div><!-- /.control-group --> {/if}<!-- <div class="beds control-group"> <label class="control-label" for="inputBeds"> Beds </label> <div class="controls"> <select id="inputBeds"> <option id="11">1</option> <option id="21">2</option> </select> </div> </div> <div class="baths control-group"> <label class="control-label" for="inputBaths"> Baths </label> <div class="controls"> <select id="inputBaths"> <option id="1">1</option> <option id="2">2</option> </select> </div> </div> <div class="rent control-group"> <div class="controls"> <label class="checkbox" for="inputRent"> <input type="checkbox" name="optype[]" value="1"id="inputRent"> Аренда </label> </div> </div> <div class="sale control-group"> <div class="controls"> <label class="checkbox" for="inputSale"> <input type="checkbox" name="optype[]" value="2" id="inputSale"> Продажа </label> </div> </div> --> <div class="beds control-group"> <div class="controls"> <input type="text" class="price_from price_field" name="price_min" value="{if isset($price_min)}{$price_min|number_format:0:'':' '}{else}0{/if}"/> </div><!-- /.controls --> </div><!-- /.control-group --> <div class="baths control-group"> <div class="controls"> <input type="text" class="price_for price_field" name="price" value="{if isset($price) && $price!=0}{$price|number_format:0:'':' '}{else}{$max_price|number_format:0:'':' '}{/if}"/> </div><!-- /.controls --> </div><!-- /.control-group --> <div class="price-value control-group"> <div class="controls"> <div class="slider"></div> </div><!-- /.controls --> </div> <div class="type control-group"> <label class="control-label" for="inputType"> {$L_ROOMS1} </label> <div class="controls"> {if isset($smarty.request.room_count) && is_array($smarty.request.room_count)} <div class="ch_small"><input class="checkbox" type="checkbox" name="room_count[]" value="1"{if in_array(1,$smarty.request.room_count)} checked="checked"{/if} /> <label class="ch">1</label></div> <div class="ch_small"><input class="checkbox" type="checkbox" name="room_count[]" value="2"{if in_array(2,$smarty.request.room_count)} checked="checked"{/if} /> <label class="ch">2</label></div> <div class="ch_small"><input class="checkbox" type="checkbox" name="room_count[]" value="3"{if in_array(3,$smarty.request.room_count)} checked="checked"{/if} /> <label class="ch">3</label></div> <div class="ch_small"><input class="checkbox" type="checkbox" name="room_count[]" value="4"{if in_array(4,$smarty.request.room_count)} checked="checked"{/if} /> <label class="ch">4+</label> </div> {else if isset($smarty.request.room_count)} <div class="ch_small"><input class="checkbox" type="checkbox" name="room_count[]" value="1"{if $smarty.request.room_count==1} checked="checked"{/if} /> <label class="ch">1</label></div> <div class="ch_small"><input class="checkbox" type="checkbox" name="room_count[]" value="2"{if $smarty.request.room_count==2} checked="checked"{/if} /> <label class="ch">2</label></div> <div class="ch_small"><input class="checkbox" type="checkbox" name="room_count[]" value="3"{if $smarty.request.room_count==3} checked="checked"{/if} /> <label class="ch">3</label></div> <div class="ch_small"><input class="checkbox" type="checkbox" name="room_count[]" value="4"{if $smarty.request.room_count>3} checked="checked"{/if} /> <label class="ch">4+</label></div> {else} <div class="ch_small"><input class="checkbox" type="checkbox" name="room_count[]" value="1" /> <label class="ch">1</label></div> <div class="ch_small"><input class="checkbox" type="checkbox" name="room_count[]" value="2" /> <label class="ch">2</label></div> <div class="ch_small"><input class="checkbox" type="checkbox" name="room_count[]" value="3" /> <label class="ch">3</label></div> <div class="ch_small"><input class="checkbox" type="checkbox" name="room_count[]" value="4" /> <label class="ch">4+</label></div> {/if} </div> </div> <!-- <div class="price-from control-group"> <label class="control-label" for="inputPriceFrom"> Price from </label> <div class="controls"> <input type="text" id="inputPriceFrom" name="inputPriceFrom"> </div> </div> <div class="price-to control-group"> <label class="control-label" for="inputPriceTo"> Price to </label> <div class="controls"> <input type="text" id="inputPriceTo" name="inputPriceTo"> </div> </div> --> <!--<div class="price-value"> <span class="from"></span> - <span class="to"></span> </div> <div class="price-slider"> </div> --> <div class="form-actions"> <input type="submit" value="{$L_GOSEARCH}" class="btn btn-primary btn-large"> </div><!-- /.form-actions --> </form> </div><!-- /.content --></div><!-- /.property-filter --> 1 Helenblondi reacted to this Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Helenblondi 29 Жалоба Опубликовано: February 18, 2016 Елена, вот последняя версия standart_search_form.tpl в скачанном шаблоне, там есть закомментированные блоки, раскомментируй их и проверь как работает<script>{literal}$(document).ready(function(){ $(document).on('change', '.property-filter select[name=region_id]', function(){ setTimeout(function(){ $(".property-filter select[name=city_id]").chosen({ disable_search_threshold: 10 }); $(".property-filter select[name=street_id]").chosen({ disable_search_threshold: 10 }); }, 500); }); $(document).on('change', '.property-filter select[name=city_id]', function(){ setTimeout(function(){ $(".property-filter select[name=street_id]").chosen({ disable_search_threshold: 10 }); }, 500); });});var max_price={/literal}{if $max_price ne ''}{$max_price}{else}0{/if}{literal};var price_from=Number({/literal}{if isset($price_min)}{$price_min}{else}0{/if}{literal});var price_for=Number({/literal}{if (isset($price)) && ($price ne '')}{$price}{else}{$max_price}{/if}{literal});{/literal}</script>{$ajax_functions}{foreach from=$scripts item=script} {*$script*}{/foreach}<div class="property-filter pull-right"> <div class="content"> <form method="get" action="{$estate_folder}/"> {*$currency_list*} <div class="type control-group"> <label class="control-label" for="inputType"> {$L_TYPE} </label> <div class="controls"> {$structure_box} </div><!-- /.controls --> </div><!-- /.control-group --> {if $country_list != ''} <div class="type control-group"> <label class="control-label" for="inputType"> {$L_COUNTRY} </label> <div class="controls"> {$country_list} </div><!-- /.controls --> </div><!-- /.control-group --> {/if} {if $region_list != ''} <div class="type control-group"> <label class="control-label" for="inputType"> {$L_REGION} </label> <div class="controls"> {$region_list} </div><!-- /.controls --> </div><!-- /.control-group --> {/if} {if $city_list != ''} <div class="type control-group"> <label class="control-label" for="inputType"> {$L_CITY} </label> <div class="controls"> {$city_list} </div><!-- /.controls --> </div><!-- /.control-group --> {/if} {if $district_list != ''} <div class="type control-group"> <label class="control-label" for="inputType"> {$L_DISTRICT} </label> <div class="controls"> {$district_list} </div><!-- /.controls --> </div><!-- /.control-group --> {/if} {if $street_list != ''} <div class="type control-group"> <label class="control-label" for="inputType"> {$L_STREET} </label> <div class="controls"> {$street_list} </div><!-- /.controls --> </div><!-- /.control-group --> {/if} {if $metro_list != ''} <div class="type control-group"> <label class="control-label" for="inputType"> {$L_METRO} </label> <div class="controls"> {$metro_list} </div><!-- /.controls --> </div><!-- /.control-group --> {/if}<!-- <div class="beds control-group"> <label class="control-label" for="inputBeds"> Beds </label> <div class="controls"> <select id="inputBeds"> <option id="11">1</option> <option id="21">2</option> </select> </div> </div> <div class="baths control-group"> <label class="control-label" for="inputBaths"> Baths </label> <div class="controls"> <select id="inputBaths"> <option id="1">1</option> <option id="2">2</option> </select> </div> </div> <div class="rent control-group"> <div class="controls"> <label class="checkbox" for="inputRent"> <input type="checkbox" name="optype[]" value="1"id="inputRent"> Аренда </label> </div> </div> <div class="sale control-group"> <div class="controls"> <label class="checkbox" for="inputSale"> <input type="checkbox" name="optype[]" value="2" id="inputSale"> Продажа </label> </div> </div> --> <div class="beds control-group"> <div class="controls"> <input type="text" class="price_from price_field" name="price_min" value="{if isset($price_min)}{$price_min|number_format:0:'':' '}{else}0{/if}"/> </div><!-- /.controls --> </div><!-- /.control-group --> <div class="baths control-group"> <div class="controls"> <input type="text" class="price_for price_field" name="price" value="{if isset($price) && $price!=0}{$price|number_format:0:'':' '}{else}{$max_price|number_format:0:'':' '}{/if}"/> </div><!-- /.controls --> </div><!-- /.control-group --> <div class="price-value control-group"> <div class="controls"> <div class="slider"></div> </div><!-- /.controls --> </div> <div class="type control-group"> <label class="control-label" for="inputType"> {$L_ROOMS1} </label> <div class="controls"> {if isset($smarty.request.room_count) && is_array($smarty.request.room_count)} <div class="ch_small"><input class="checkbox" type="checkbox" name="room_count[]" value="1"{if in_array(1,$smarty.request.room_count)} checked="checked"{/if} /> <label class="ch">1</label></div> <div class="ch_small"><input class="checkbox" type="checkbox" name="room_count[]" value="2"{if in_array(2,$smarty.request.room_count)} checked="checked"{/if} /> <label class="ch">2</label></div> <div class="ch_small"><input class="checkbox" type="checkbox" name="room_count[]" value="3"{if in_array(3,$smarty.request.room_count)} checked="checked"{/if} /> <label class="ch">3</label></div> <div class="ch_small"><input class="checkbox" type="checkbox" name="room_count[]" value="4"{if in_array(4,$smarty.request.room_count)} checked="checked"{/if} /> <label class="ch">4+</label> </div> {else if isset($smarty.request.room_count)} <div class="ch_small"><input class="checkbox" type="checkbox" name="room_count[]" value="1"{if $smarty.request.room_count==1} checked="checked"{/if} /> <label class="ch">1</label></div> <div class="ch_small"><input class="checkbox" type="checkbox" name="room_count[]" value="2"{if $smarty.request.room_count==2} checked="checked"{/if} /> <label class="ch">2</label></div> <div class="ch_small"><input class="checkbox" type="checkbox" name="room_count[]" value="3"{if $smarty.request.room_count==3} checked="checked"{/if} /> <label class="ch">3</label></div> <div class="ch_small"><input class="checkbox" type="checkbox" name="room_count[]" value="4"{if $smarty.request.room_count>3} checked="checked"{/if} /> <label class="ch">4+</label></div> {else} <div class="ch_small"><input class="checkbox" type="checkbox" name="room_count[]" value="1" /> <label class="ch">1</label></div> <div class="ch_small"><input class="checkbox" type="checkbox" name="room_count[]" value="2" /> <label class="ch">2</label></div> <div class="ch_small"><input class="checkbox" type="checkbox" name="room_count[]" value="3" /> <label class="ch">3</label></div> <div class="ch_small"><input class="checkbox" type="checkbox" name="room_count[]" value="4" /> <label class="ch">4+</label></div> {/if} </div> </div> <!-- <div class="price-from control-group"> <label class="control-label" for="inputPriceFrom"> Price from </label> <div class="controls"> <input type="text" id="inputPriceFrom" name="inputPriceFrom"> </div> </div> <div class="price-to control-group"> <label class="control-label" for="inputPriceTo"> Price to </label> <div class="controls"> <input type="text" id="inputPriceTo" name="inputPriceTo"> </div> </div> --> <!--<div class="price-value"> <span class="from"></span> - <span class="to"></span> </div> <div class="price-slider"> </div> --> <div class="form-actions"> <input type="submit" value="{$L_GOSEARCH}" class="btn btn-primary btn-large"> </div><!-- /.form-actions --> </form> </div><!-- /.content --></div><!-- /.property-filter -->обычный поиск получается. без продажи и аренды.http://joxi.ru/zANdjNbsly8B0mлюди если кто себе делал подскажите нормальным доступным обычному пользователю языком что нужно сделать. я ничего понять не могу.как раскоментировать блоки подскажите пожалуйста? Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах