だから私は上にブートストラップナビゲーションバーを持っています。
current_userの編集パスにlink_toしたいのですが、常にエラーが発生します。
ActionController::RoutingError at /blog
No route matches {:action=>"edit", :controller=>"users"}
それが今のところ私が試していることです:
<% if current_user %> <--! user logged in? -->
<% @user ||= current_user %>
<%= link_to 'Settings', edit_user_path %>
<% end %>
/ user / 1 /ページではこのエラーは発生しませんが、他の場所では発生します。
これも試しましたが、役に立ちませんでした:
def edit
if params[:id]
@user = User.find(params[:id])
else
@user = current_user
end
end