私は Michael Hartl Rails チュートリアルを進めていますが、「Gravatar の追加」セクションで奇妙な問題が発生しています。別のチュートリアルで実行したRailsのGravatarの別の実装に対してコードをチェックしましたが、何が違うのかわかりません。
基本的に画像は表示されませんが、スペースを右クリックして URL にアクセスすると、正しい Gravatar ページに移動します。
コード: (show.html.erb)
<%= gravatar_for @user %>
コード: (users_helper.rb)
def gravatar_for(user, options = { size: 50 })
size = options[:size]
gravatar_id = Digest::MD5::hexdigest(user.email.downcase)
gravatar_url = "https://secure.gravatar.com/avatars/#{gravatar_id}.png?s=#{size}"
image_tag(gravatar_url, alt: user.name, class: "gravatar")
end
完全に困惑しています。おそらく、私が見逃しているのは本当に明らかなことだと思いますが、本とGravatarのWebサイトから、私はこれを正しく行ったようです...