【发布时间】:2012-05-14 14:10:57
【问题描述】:
我在我的应用程序中使用设计。
形成 routes.rb:
devise_for :users
authenticated :user do
root :to => 'pages#home'
end
root :to => 'pages#home'
match '/about', to: "pages#about"
match '/request_invite', to: "users#sign_up"
来自我的 _headers.html.erb
<li><%= link_to HOME_TITLE, root_path %></li>
<li><%= link_to REQUEST_INVITE_TITLE, request_invite_path %></li>
<li><%= link_to ABOUT_TITLE, about_path %></li>
当我检查我的路线(rake 路线)时,我有以下信息:
request_invite /request_invite(.:format) users#sign_up
当我这样做时:
http://localhost:3000/users/sign_up
我确实看到了邀请表格。
如果我单击标题中的请求邀请链接,我会收到以下错误:
未初始化的常量UsersController
有什么想法吗?
【问题讨论】:
标签: ruby-on-rails devise routes