2013-06-24 2 views
0

매우 간단한 루비 레일 질문입니다. 나는 토론이있는 응용 프로그램을 만들고 있는데, 사용자들이 그것에 대해 의견을 말할 수 있으며 나는 그들의 gravatar를 자신의 의견에 표시하고 싶습니다. 이 일에 대해 어떻게 하나 가겠습니까? 감사!Gravatar for user post (RoR)

_discussion.html.erb

<% content_for :script do %> 
    <%= javascript_include_tag 'hover_content' %> 
<% end %> 

<% @micropost = Micropost.new %> 
<% @micropost.discussion_id = discussion.id %> 

<li> 
    <div class = "intro-bar"><span class = "intro"><%=discussion.intro %></span></div> 
    <div class = "content-bar"> 
    <span class = "content"><%= discussion.content %></span> 
    </div> 
    <input type='button' id='hideshow' value='hide/show'> 
    <div class = "buttons"> 
     <!--<div class = "vote-neg"><%= link_to "Break Up", signup_path,class: "btn btn-large btn-breakup" %></div>--> 
     <!--<div class = "vote-plus"><%= link_to "Stay Together", signup_path,class: "btn btn-large btn-staytogether" %></div>--> 
    </div> 

</li> 

<span class = "timestamp"> 
    Posted <%= time_ago_in_words(discussion.created_at) %> ago. 
    </span> 

      <% if signed_in? %> 
       <div class = "row"> 
        <aside class = "span4"> 
        <section> 
         <%= form_for(@micropost) do |f| %> 
          <%= render 'shared/error_messages', object: f.object %> 
          <div class="field"> 
          <%= f.text_area :content, placeholder: "Post a comment" %> 
          </div> 
          <%= f.hidden_field :discussion_id%> 

          <%= f.submit "Break Up", class: "btn btn-large btn-breakup",:name => "break_up" %> 
          <%= f.submit "Stay Together", class: "btn btn-large btn-staytogether", :name => "stay_together" %> 
           <% end %> 
           </section> 
           </aside> 
           </div> 
          <% end %> 

<div class = "comments"> 
    <% discussion.microposts.each do |micropost| %> 
     <li> 
     <div class = "comment-pic"></div> 
     <div class = "post-comment"><%= micropost.content%></div> 
     </li> 
    <% end %> 
</div> 

사용자 쇼 페이지

<% provide(:title, @user.username) %> 
<div class="row"> 
    <aside class="span4"> 
    <section> 
     <h1> 
     <%= gravatar_for @user %> 
     <%= @user.username %> 
     </h1> 
    </section> 
    </aside> 
</div> 
<div id = "user_content"> 
    <p> 
    <%= @user.email %><br/> 
    <%= @user.age %> years old <br/> 
    <%= @user.sex %> <br/> 
    </p> 
</div> 
</div> 

답변