Module: SortOrder::ViewHelper
- Defined in:
- lib/sort_order/view_helper.rb
Instance Method Summary collapse
Instance Method Details
#link_to_order_by(name, label = nil) ⇒ Object
4 5 6 7 8 9 10 |
# File 'lib/sort_order/view_helper.rb', line 4 def link_to_order_by(name, label=nil) return "No call to default_sort_order in #{controller.controller_name} " unless respond_to?(:sort_order) column = sort_order.find(name.to_s) column = sort_order.current if sort_order.current?(column) label ||= column.label link_to label, {:order => column.to_param(:flip => true)}, :rel => column.to_param(:flip => true), :class => "flip-column flip-column-#{column.direction.to_param(true)}" end |