0

私は、すべての友人のグラバターと各友人のプロフィールへのリンクを含むタンブネイルに取り組んでいます。この部分を追加するまで、すべてが機能しています。、other_user_page_path(friend.username)エラーは

undefined method `symbolize_keys!' for "/reie":String

ここにコード全体があります

<% current_user.friends_of.each do |friend| %>
       <%=  link_to image_tag (friend.gravatar_url(:size => 30)) , other_user_page_path(friend.username)%>
    <% end %>
4

3 に答える 3

1

エラーはこちら

  <%=  link_to image_tag (friend.gravatar_url(:size => 30))
 , other_user_page_path(friend.username)%>

image_tag の後のスペースを削除します。こんな感じに変更。

 <%=  link_to image_tag(friend.gravatar_url(:size => 30))
 , other_user_page_path(friend.username)%>

これで問題が解決するはずです。

于 2015-01-17T08:57:51.390 に答える
0

試す

<% current_user.friends_of.each do |friend| %>
   <%=  link_to other_user_page_path(friend.username) do %>
     <%= image_tag(friend.gravatar_url(:size => 30)) %>
   <% end %>   
<% end %>
于 2012-12-11T20:02:33.370 に答える
0
<% current_user.friends_of.each do |friend| %>
       <%= link_to(image_tag (friend.gravatar_url(:size => 30)) , other_user_page_path(friend.username)) %>
<% end %>
于 2012-12-11T19:56:34.373 に答える