This commit is contained in:
Toks
2013-05-17 10:17:16 -04:00
parent cac44403e2
commit bbf2181f4d
2 changed files with 7 additions and 2 deletions

View File

@@ -49,8 +49,13 @@ class Pool < ActiveRecord::Base
q = q.where("is_active = false") q = q.where("is_active = false")
end end
if params[:sort] == "name" case params[:sort]
when "name"
q = q.order("name") q = q.order("name")
when "created_at"
q = q.order("created_at desc")
when "post_count"
q = q.order("post_count desc")
else else
q = q.order("updated_at desc") q = q.order("updated_at desc")
end end

View File

@@ -32,7 +32,7 @@
<th><label for="search_sort">Order</th> <th><label for="search_sort">Order</th>
<td> <td>
<div class="input"> <div class="input">
<%= select "search", "sort", [["Last updated", "updated_at"], ["Name", "name"]], :selected => params[:search][:sort] %> <%= select "search", "sort", [["Last updated", "updated_at"], ["Name", "name"], ["Recently created", "created_at"], ["Post count", "post_count"]], :selected => params[:search][:sort] %>
</div> </div>
</td> </td>
</tr> </tr>