Revision: 16324
Initial Code
Initial URL
Initial Description
Initial Title
Initial Tags
Initial Language
at July 30, 2009 23:19 by obsessivejosh
Initial Code
#put in application_helper.rb :
def section_link(name,options)
if options[:action] == @current_action and options[:controller] == @current_controller
link_to(name, options, :class => 'on')
else
link_to(name,options)
end
end
#initialize vars in controller
before_filter :instantiate_controller_and_action_names
def instantiate_controller_and_action_names
@current_action = action_name
@current_controller = controller_name
end
#usage in view:
<%=section_link('Home',:controller => 'articles', :action => 'index')%>
Initial URL
http://snippets.dzone.com/posts/show/2016
Initial Description
note to self
Initial Title
Highlight Section Navigation
Initial Tags
Initial Language
Rails