Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- {literal}
- <script>
- $(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);
- });
- $('.more_search_form_params_switcher_show').click(function(e){
- e.preventDefault();
- $(this).parents('.more_search_form_params').eq(0).addClass('open').find('[name=extended_search]').val(1);
- });
- $('.more_search_form_params_switcher_hide').click(function(e){
- e.preventDefault();
- $(this).parents('.more_search_form_params').eq(0).removeClass('open').find('[name=extended_search]').val(0);
- });
- });
- 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});
- </script>
- {/literal}
- {literal}
- <style>
- .more_search_form_params .more_search_form_params_switcher div {
- cursor: pointer;
- color: White;
- text-align: center;
- margin: 5px 0;
- }
- .more_search_form_params .more_search_form_params_switcher_hide {
- display: none;
- }
- .more_search_form_params.open .more_search_form_params_switcher_hide {
- display: block;
- }
- .more_search_form_params.open .more_search_form_params_switcher_show {
- display: none;
- }
- .more_search_form_params .more_search_form_params_holder {
- display: none;
- }
- .more_search_form_params.open .more_search_form_params_holder {
- display: block;
- }
- </style>
- {/literal}
- {$ajax_functions}
- {foreach from=$scripts item=script}
- {*$script*}
- {/foreach}
- <div class="property-filter">
- <div class="content">
- {if $mysearch_on==1}
- {if $mysearch_save_form_file ne ''}
- {include file=$mysearch_save_form_file}
- {/if}
- {/if}
- <form method="get" action="{$estate_folder}/">
- <input type="hidden" name="currency_id" value="{$valutes_info.active}">
- <div class="type control-group">
- <label class="control-label"><editable id="type_title_edit" data-file="standart_search_form.tpl">{$L_TYPE}</editable></label>
- {$structure_box}
- </div>
- {if $country_list != ''}
- <div class="type control-group">
- <label class="control-label">
- <editable id="country_title_edit" data-file="standart_search_form.tpl">{$L_COUNTRY}</editable>
- </label>
- <div class="controls">{$country_list}</div>
- </div>
- {/if}
- {if $region_list != ''}
- <div class="type control-group">
- <label class="control-label">
- <editable id="region_title_edit" data-file="standart_search_form.tpl">{$L_REGION}</editable>
- </label>
- <div class="controls">{$region_list}</div>
- </div>
- {/if}
- {if $city_list != ''}
- <div class="type control-group">
- <label class="control-label">
- <editable id="city_title_edit" data-file="standart_search_form.tpl">{$L_CITY}</editable>
- </label>
- <div class="controls">{$city_list}</div>
- </div>
- {/if}
- {if $district_list != ''}
- <div class="type control-group">
- <label class="control-label">
- <editable id="district_title_edit" data-file="standart_search_form.tpl">{$L_DISTRICT}</editable>
- </label>
- <div class="controls">{$district_list}</div>
- </div>
- {/if}
- {if $street_list != ''}
- <div class="type control-group">
- <label class="control-label">
- <editable id="street_title_edit" data-file="standart_search_form.tpl">{$L_STREET}</editable>
- </label>
- <div class="controls">{$street_list}</div>
- </div>
- {/if}
- {if $metro_list != ''}
- <div class="type control-group">
- <label class="control-label">
- <editable id="metro_title_edit" data-file="standart_search_form.tpl">{$L_METRO}</editable>
- </label>
- <div class="controls">{$metro_list}</div>
- </div>
- {/if}
- <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>
- </div>
- <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>
- </div>
- <div class="price-value control-group">
- <div class="controls">
- <div class="slider"></div>
- </div>
- </div>
- <div class="type control-group">
- <label class="control-label">
- <editable id="rooms_title_edit" data-file="standart_search_form.tpl">{$L_ROOMS1}</editable>
- </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="more_search_form_params{if intval($smarty.get.extended_search)==1} open{/if}">
- <div class="more_search_form_params_switcher">
- <div class="more_search_form_params_switcher_show">Больше параметров</div>
- <div class="more_search_form_params_switcher_hide">Меньше параметров</div>
- </div>
- <div class="more_search_form_params_holder">
- <input type="hidden" name="extended_search" value="{if intval($smarty.get.extended_search)==1}1{else}0{/if}">
- <div class="beds control-group">
- <label class="control-label" for="floor_min">Этаж от</label>
- <div class="controls">
- <input type="text" name="floor_min" value="{if (isset($smarty.request.floor_min) && $smarty.request.floor_min!=0)}{$smarty.request.floor_min}{/if}" />
- </div>
- </div>
- <div class="baths control-group">
- <label class="control-label" for="floor_max">Этаж до</label>
- <div class="controls">
- <input type="text" name="floor_max" value="{if (isset($smarty.request.floor_max) && $smarty.request.floor_max!=0)}{$smarty.request.floor_max}{/if}" />
- </div>
- </div>
- <div class="beds control-group">
- <label class="control-label">Этажей от</label>
- <div class="controls">
- <input type="text" name="floor_count_min" value="{if (isset($smarty.request.floor_count_min) && $smarty.request.floor_count_min!=0)}{$smarty.request.floor_count_min}{/if}" />
- </div>
- </div>
- <div class="baths control-group">
- <label class="control-label">Этажей до</label>
- <div class="controls">
- <input type="text" name="floor_count_max" value="{if (isset($smarty.request.floor_count_max) && $smarty.request.floor_count_max!=0)}{$smarty.request.floor_count_max}{/if}" />
- </div>
- </div>
- <div class="beds control-group">
- <label class="control-label">Пл. от</label>
- <div class="controls">
- <input type="text" name="square_min" value="{if (isset($smarty.request.square_min) && $smarty.request.square_min!=0)}{$smarty.request.square_min}{/if}" />
- </div>
- </div>
- <div class="baths control-group">
- <label class="control-label">Пл. до</label>
- <div class="controls">
- <input type="text" name="square_max" value="{if (isset($smarty.request.square_max) && $smarty.request.square_max!=0)}{$smarty.request.square_max}{/if}" />
- </div>
- </div>
- <div class="controls">
- <input type="checkbox" name="is_furniture"{if isset($smarty.request.is_furniture)} checked="checked"{/if} value="1" />
- <label class="control-label">{$L_FURNITURE}</label>
- </div>
- <div class="controls">
- <input type="checkbox" name="is_phone"{if isset($smarty.request.is_phone)} checked="checked"{/if} value="1" />
- <label class="control-label">{$L_PHONE}</label>
- </div>
- <div class="controls">
- <input type="checkbox" name="has_photo"{if isset($smarty.request.has_photo)} checked="checked"{/if} value="1" />
- <label class="control-label">{$L_HASPHOTO}</label>
- </div>
- </div>
- </div>
- <div class="form-actions">
- <input type="submit" value="{$L_GOSEARCH}" class="btn btn-primary btn-large">
- </div>
- </form>
- </div>
- </div>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement