app/views/properties/index.html.erb
<%= title("Listings")%>
<div class="main row">
<aside class="span3 search_form">
<%= render 'search_form', properties: @properties %>
<%= render 'compare_list', properties: @compares_quicklist %>
<%= render 'favs', properties: @favs_quicklist %>
</aside>
<div class="span9">
<div class="listings">
<div class="results-panel">
<div class="results">
showing <%= @properties.count %> of <%= @properties.total_count %> results
</div>
<div class="results-options">
<div class="btn-group">
<a class="btn dropdown-toggle" data-toggle="dropdown" href="#">
<% if params[:sort] == 'asc' %>
Price: Lowest First
<% elsif params[:sort] == 'desc' %>
Price: Highest First
<% else %>
Sort By
<% end %>
<span class="caret"></span>
</a>
<ul class="dropdown-menu">
<li><%= link_to 'Price: Highest first', params.merge(sort: 'desc') %>
<li><%= link_to 'Price: Lowest first', params.merge(sort: 'asc') %>
</ul>
</div>
</div>
<div class="viewer-toggle-nav results-options">
<ul>
<span>View as:</span>
<li><%= link_to_unless params[:view] == 'grid' || cookies[:view] == 'grid' || cookies[:view].blank?,
"<i class=icon-th icon-3x></i> Thumbnails".html_safe, params.merge(view: 'grid') %></li>
<li><%= link_to_unless params[:view] == 'list' || cookies[:view] == 'list',
"<i class=icon-list icon-3x></i> List".html_safe, params.merge(view: 'list') %></li>
</ul>
</div>
</div>
<div class="row">
<div class="span9">
<section>
<%= render @partial, properties: @properties %>
</section>
</div>
</div>
<div class="pagination-panel">
<div class="results">
Showing <%= @properties.count %> of <%= @properties.total_count %> results
</div>
<%= paginate @properties %>
</div>
</div>
</div>
</div>