app/views/properties/_search_form.html.erb
<%= form_tag properties_path, method: :get, name: :search do %>
<div class="sidebar-widjet">
<div class="widjet-head" id="search-query-head">
<span>Your Search</span>
</div>
<div class="widjet-entries" id="search-query-entries">
<%= text_field_tag "search[query]",
(params[:search][:query] if params[:search]), placeholder: 'Rent Apartment Doiranis'%>
<%= submit_tag "Quick Search", name: nil, class: "btn search-button" %>
</div>
</div>
<%= property_search_results(properties) if params[:search].present? %>
<div class="sidebar-widjet">
<div class="accordion-toggle widjet-head" data-toggle="collapse" href="#filter-results" id="search-filter-head">
<span>Filter Your Results</span>
<b class="caret-category"></b>
</div>
<div class="collapse in" id="filter-results">
<div class="accordion-toggle widjet-head" data-toggle="collapse" href="#categories">
<span>By category</span>
<b class="caret-category"></b>
</div>
<div class="accordion-toggle categories-list collapse in" id="categories">
<div class="widjet-entries">
<ul>
<% %w{ Apartment Condo Land Duplex Triplex House }.each do |type| %>
<li>
<label class="checkbox">
<%= check_box_tag "search[types][]", type,
(params[:search][:types].try(:include?,type) if params[:search]),
id: type, class: "inline" %>
<span><%= type %></span>
</label>
</li>
<% end %>
</ul>
</div>
</div>
<div class="accordion-toggle widjet-head" data-toggle="collapse" href="#bedrooms">
<span>By Bedrooms</span>
<b class="caret-category"></b>
</div>
<div class="bedrooms-list collapse in" id="bedrooms">
<div class="widjet-entries">
<%= search_field_tag("search[bedrooms_from]",
(params[:search][:bedrooms_from] if params[:search]),
placeholder: 'from') %> -
<%= search_field_tag("search[bedrooms_to]",
(params[:search][:bedrooms_to] if params[:search]),
placeholder: 'to') %>
</div>
</div>
<div class="accordion-toggle widjet-head" data-toggle="collapse" href="#prices">
<span>By Price</span>
<b class="caret-category"></b>
</div>
<div class="price-list collapse in" id="prices">
<div class="widjet-entries">
<%= search_field_tag("search[price_from]",
(params[:search][:price_from] if params[:search]),
placeholder: 'from') %> -
<%= search_field_tag("search[price_to]",
(params[:search][:price_to] if params[:search]),
placeholder: 'to') %>
</div>
</div>
<div class="accordion-toggle widjet-head" data-toggle="collapse" href="#floor-sizes">
<span>By floor size</span>
<b class="caret-category"></b>
</div>
<div class="floor-size-list collapse in" id="floor-sizes">
<div class="widjet-entries">
<%= search_field_tag("search[floor_size_from]",
(params[:search][:floor_size_from] if params[:search]),
placeholder: 'from') %> -
<%= search_field_tag("search[floor_size_to]",
(params[:search][:floor_size_to] if params[:search]),
placeholder: 'to') %>
</div>
</div>
</div>
</div>
<% end %>