我有一个应用程序,用户可以建议行程。
作为当前用户,我想访问他的个人资料。 我有点卡住,因为我到达了自己的个人资料...... 昵称很好显示,但是当前用户的网址重定向。
<div class="container">
<h1><%= @trip.name %></h1>
<% if current_user.id == @trip.user.id %>
<%= link_to "Edit", edit_meal_path(@trip), class: "btn btn-warning" %>
<% end %>
<div class="row">
<div class="col-xs-6">
<!--probleme is right below -->
<h3>Suggested by <%= link_to @trip.user.nickname, user_path(@trip.user)%></h3>
</div>
</div>
</div>
如何重定向建议行程简介的人?
我的控制器中的show动作,我设置了 before_action 来查找trip_params
def show
@order = Order.new
@review = Review.new
@user = @trip.user
end
我尝试更改id
中的localhost:3000/users/2
,但无论我添加的ID号是什么,我都会保留在current_user的个人资料中
答案 0 :(得分:1)
查看您的用户控制器
确保@user = User.find(params[:id])
根据您的解释,您可能有@user = current_user