【发布时间】:2010-12-16 16:33:17
【问题描述】:
我在我的应用程序的菜单栏中生成了一堆链接。当用户正在查看菜单栏的其中一个页面时,我希望更改样式以显示他们正在查看当前页面。这是一个非常简单的任务,我已经开始工作了。
我想做的是干掉我的助手。我正在建立这样的链接:
link_to('events', :controller => 'event_sections', :action => 'show', :group_id => @group), :class => "current_page_item"
我经常重复自己的“如果是当前页面”代码。我想知道是否有一种好方法可以首先构建我需要的所有链接,然后将 :class=> "current_page_item" 添加到其中。
【问题讨论】:
标签: ruby-on-rails dry helper link-to html-helper