检测视图中的哪个链接是从控制器内部按下的

时间:2011-11-23 20:24:15

标签: ruby-on-rails rails-routing

我的控制器内部有一个方法,由Link_to调用,它检测哪个用户称为控制器以呈现不同的视图,但是我需要检测哪个单独的链接被按下而不仅仅是哪个用户称为控制器

1 个答案:

答案 0 :(得分:1)

如果它是相同的控制器/动作,请执行此操作。

 link_to 'home', root_path(:link => 'one')

然后是下一个链接

 link_to 'home', root_path(:link => 'two')

现在在您的控制器中

params[:link] 

将提供链接名称