このコードを使用して、現在アクティブなメニュー タブを Twitter Bootstrap で強調表示しています。
def nav_link_to(link_text, link_path, options = nil)
class_name = current_page?(link_path) ? 'active' : ''
content_tag(:li, :class => class_name) do
link_to link_text, link_path, options
end
end
もちろん、これにより、指定されたリンクが現在のページである場合にのみ、リンクがアクティブになります。現在のコントローラーの下のリンクに対して「アクティブ」を返すように、この関数を変更するにはどうすればよいですか? つまり、Posts コントローラーのすべてのアクションで、リンクがアクティブになるのでしょうか?