add sorting to contact domains

This commit is contained in:
Vladimir Krylov 2015-11-04 16:23:01 +02:00
parent 50983cd95d
commit 5dc550172d
3 changed files with 33 additions and 10 deletions

View file

@ -55,4 +55,16 @@ module ApplicationHelper
username ||= ''
username.split(':').last.to_s.strip
end
def custom_sort_link(title, param_name)
sort = params.fetch(:sort, {})[param_name]
order = {"asc"=>"desc", "desc"=>"asc"}[sort] || "asc"
# binding.pry
if params.fetch(:sort, {}).include?(param_name)
title += (sort == "asc" ? "" : "")
end
link_to(title, url_for(sort: {param_name => order}), class: "sort_link #{order}")
end
end