On 24/09/10 09:21 +0200, [email protected] wrote: >From: Jan Provaznik <[email protected]> > >--- > src/app/helpers/application_helper.rb | 7 +++++-- > 1 files changed, 5 insertions(+), 2 deletions(-) > >diff --git a/src/app/helpers/application_helper.rb >b/src/app/helpers/application_helper.rb >index 43792aa..e48851c 100644 >--- a/src/app/helpers/application_helper.rb >+++ b/src/app/helpers/application_helper.rb >@@ -91,8 +91,11 @@ module ApplicationHelper > columns = fields.collect do |field| > if field[:sortable]==true or field[:sortable].nil? > order_dir = params[:order_dir] ? params[:order_dir] : 'desc' >- class_name = (field[:sort_attr].to_s.eql?(params[:order_field]) ? >'active' : nil) >- class_name += " desc" if "desc".eql?(params[:order_dir]) >+ if field[:sort_attr].to_s.eql?(params[:order_field]) >+ class_name = 'active ' + ("desc".eql?(params[:order_dir]) ? 'desc' >: 'asc') >+ else >+ class_name = nil >+ end > content_tag('th', :class => class_name) do > link_to(field[:name], :controller => params[:controller], > :action => params[:action], :order_field => field[:sort_attr], >-- >1.7.2.2
Nice catch Jan!. ACK. -- -------------------------------------------------------- Michal Fojtik, [email protected] Deltacloud API: http://deltacloud.org -------------------------------------------------------- _______________________________________________ deltacloud-devel mailing list [email protected] https://fedorahosted.org/mailman/listinfo/deltacloud-devel
