2016-09-01 10 views
0

저는 Michael Hartl의 튜토리얼 "Ruby on Rails 5"에 이어 지저귐과 유사한 앱을 만들고 있습니다.Gravatar가 작동하지 않습니다.

def gravatar_for(user) 
    gravatar_id = Digest::MD5::hexdigest(user.email.downcase) 
    gravatar_url = "https//secure.gravatar.com/avatar/#{gravatar_id}" 
    image_tag(gravatar_url, alt: user.name, class: "gravatar") 
end 

, 비록 내가 사용자의 페이지를 다시로드 할 때 (로컬 호스트 : 3000/사용자/1) I I 샘플에서 사용자의 프로필 사진/응용 프로그램/응용 프로그램/도우미/user_helper.rb 파일 Gravatar에 설정 한 마치 이미지 링크가 깨진 것처럼 gravatar 자체를 볼 수 없습니다. 이 문제를 어떻게 해결할 수 있습니까? html에 대한 내 쇼 파일은 다음과 같습니다.

<%= provide(:title, @user.name) %> 
<div class ="row"> 
<aside class="col-md-4"> 
    <section class="user_info"> 
    <h1> 
    <%= gravatar_for @user %> 
    <%= @user.name %> 
    </h1> 
    </section> 
</aside> 
</div> 

P.S. Google 크롬을 사용하고 있으며 다른 모든 이미지를 다운로드하므로 문제는 브라우저와 같지 않습니다.

답변

2

귀하의 URL은 당신이 실제로 https

gravatar_url = "https://secure.gravatar.com/avatar/#{gravatar_id}" 
+0

예 후 콜론을 놓치고 나뉩니다. 고맙습니다. – annabretsko