私は、すべてのユーザーが他のすべてのユーザーが見ることができるプロファイルを持っているサイトで作業しています。
すなわち
http://localhost:3000/trista
今、私はcurrent_user.nameなどを使用してビュー内のすべてのデータを愚かにプルします。
申し訳ありませんが、これはおそらく本当に簡単ですが、current_userではなく「trista」のユーザー情報を追加するにはどうすればよいですか?
ご協力いただきありがとうございます!
私は、すべてのユーザーが他のすべてのユーザーが見ることができるプロファイルを持っているサイトで作業しています。
すなわち
http://localhost:3000/trista
今、私はcurrent_user.nameなどを使用してビュー内のすべてのデータを愚かにプルします。
申し訳ありませんが、これはおそらく本当に簡単ですが、current_userではなく「trista」のユーザー情報を追加するにはどうすればよいですか?
ご協力いただきありがとうございます!
さて、あなたはUser
モデルを持っているようです。そして、あなたが要求しているアクションはあなたのshow
オンusers_controller
です。
このように私はあなたがこれに似た何かを持っていると信じています:
def show
@user = User.find_by_name(params[:name]) # This option
@user = User.find_by_name(params[:id]) # Or this option
重要なのは、@user
インスタンス変数をロードして、次のようにビューで使用できるようにすることです。
<%= @user.name %>
を使用current_user
すると、ログに記録されたものが取得されます。を使用@user
して、コントローラに任意の方法でデータを入力できます。それがあなたにいくつかの啓発を与えることを願っています。