设计用户/ sign_in和用户/显示操作问题

时间:2014-10-27 04:16:27

标签: ruby-on-rails devise

我用户在rails 4.1.0下设计3.4.0。

我想添加用户详细信息页面,所以我做了这条路线

get 'users/:id' => 'users#show', as: 'user'

但在此之后,当我访问/ users / sign_in路径时,它会尝试查找用户显示页面。

如何写出正确的路线?

1 个答案:

答案 0 :(得分:0)

你所做的事实上会“覆盖”设计路线(我认为这是你面临的问题)

如果要在设计路线范围内添加其他路线,则必须执行以下操作:

devise_scope :user do
  get '/users/:id' => 'users#show'
end

之后

devise_for :users

让我知道它是否能解决问题!