获取正在发送的rails url或控制器操作

时间:2014-12-12 04:49:04

标签: ruby-on-rails twitter-bootstrap controller helper

如何获取页面即将登陆的控制器操作或网址? (不是它来自的那个)

例如,如果我点击new_event_path,我可以知道提取其中任何一个吗?

尝试为此

实现帮助方法

Rails bootstrap nav tabs active while rendering via yield

例如,在我看来,我有class=<%= path_set_active(['upcoming', 'past']) %>

在我的助手方法中我有这个

def path_set_active(array)
    'active' if (array).include?(controller.action_name)
    # binding.pry
end

这不起作用,因为controller.action_name尚未命中。如果我有约束力,请说它来自home。但它会打upcoming行动。那么我如何检测请求/控制器的去向?

0 个答案:

没有答案