Sha256: 06b70e52801e8fe852c82e31a084ea7ee76ba3bd48ae247418d4470a7c31be82

Contents?: true

Size: 379 Bytes

Versions: 4

Compression:

Stored size: 379 Bytes

Contents

module ApplicationHelper
  
  def sortable(column, title = nil)
    title ||= column.titleize
    direction = column == params[:sort] && params[:direction] == "asc" ? "desc" : "asc"
    css_class = column == params[:sort] ? "current #{direction}" : nil
    link_to title, params.merge(:sort => column, :direction => direction, :page => nil), { :class => css_class }
  end
  
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
fetty-generators-2.0.4 lib/generators/fetty/views/templates/application_helper.rb
fetty-generators-2.0.3 lib/generators/fetty/views/templates/application_helper.rb
fetty-generators-2.0.1 lib/generators/fetty/views/templates/application_helper.rb
fetty-generators-2.0.0 lib/generators/fetty/views/templates/application_helper.rb