我有一个在路由中使用SHA令牌的非资源性路由。这是我的routes.rb文件:什么是非资源性路由的link_to路径?
match 'permissions/confirm/:token' => 'permissions#confirm'
我可以访问产生的路线,但我不知道在什么以通为的link_to助手。
下面是我用什么样的的link_to,这是行不通的:
<%= link_to "Give permission", confirm_permission_path(:token => @permission.token) %>
的思考?
这似乎是有道理的,当我看'耙路线'时它看起来不错,但我仍然得到一个未定义的方法错误:'未定义的方法confirm_permission_path'。 – Scott 2012-02-19 04:40:46
是否它应该是'confirm_permissions_path',复数。 – 2012-02-19 04:49:56
是的,这似乎是问题。谢谢! – Scott 2012-02-19 04:52:27