0

完全なユーザー モデルを生成していないため、ユーザー プロファイルにリンクする方法がわかりません。私が試してみました:

<%= link_to u.username, user_show_path(u) %>

ただし、エラーが表示されるだけです。違いがある場合は、devise gemも使用しています

4

2 に答える 2

1

link_to を使用する方法はたくさんあります

  link_to u.username, user_path(u)
  link_to u.username, u
  link_to u.username, :controller => "users", :action => "show", :id => u

すべてが機能するはずですが、問題は user_show_path を使用している可能性があります

于 2013-02-06T19:53:03.517 に答える
0

並べ替え、リンクを使用

link_to u.username, :controller => "users", :action => "show", :id => u

そして簡単なルートを書いて、

match "/user/:id" => "users#show"
于 2013-02-06T20:00:50.897 に答える