为什么link_to没有正确填写参数?

时间:2009-12-09 07:01:58

标签: ruby-on-rails views actionview

我通过部分包含:

从主页(controller ='landings')生成链接
<%= link_to t.to_s, assets_path, :name => t.to_s %>

其中assets / index是我想要传递的控制器/方法:name to。但是,在我点击链接后,控制权被抛给资产/索引控制器,params.to_s =“actionindexcontrollerassets”

我很感激任何帮助。

1 个答案:

答案 0 :(得分:1)

额外参数应该是url / path helpers的参数。这将做你想要的:

<%= link_to t.to_s, assets_path( :name => t.to_s) %>