0

我使用这条路线显示注册表单:

match 'signup' => 'users#new', :as => :signup

这个工作正常。

现在我想添加signup链接也访问代码:

match '/signup/:access_code' => 'users#new', :as => :signup

但是这条路线已经行不通了,我得到了错误

Routing Error

No route matches {:controller=>"users", :action=>"new"}

是什么导致了这个错误?它只是向现有路由添加一个参数......

4

1 回答 1

0

因此,一个可行的解决方案似乎是:

匹配 '/signup(/: access_code)' => 'users#new', :as => :signup

于 2012-04-15T17:04:59.217 回答