我用户在rails 4.1.0下设计3.4.0。
我想添加用户详细信息页面,所以我做了这条路线
get 'users/:id' => 'users#show', as: 'user'
但在此之后,当我访问/ users / sign_in路径时,它会尝试查找用户显示页面。
如何写出正确的路线?
答案 0 :(得分:0)
你所做的事实上会“覆盖”设计路线(我认为这是你面临的问题)
如果要在设计路线范围内添加其他路线,则必须执行以下操作:
devise_scope :user do
get '/users/:id' => 'users#show'
end
之后
devise_for :users
让我知道它是否能解决问题!