2011-04-25 2 views
0
<h3>Social Media Handles: (<%=link_to 'Seel All Social Media', influencer_influencer_social_media_handles_path(@influencer)%>)</h3> 
     <ul> 
     <% @influencer.influencer_social_media_handles.each {|social_media_handles| %> 
       <li><strong>Social Media Name:</strong> <%=social_media_handles.social_media_name%><br /> 

       <%=link_to(social_media_handles.social_media_handle) %> 
       </li> 
      <% } %> 
     </ul> 

<%=link_to(social_media_handles.social_media_handle) %>은 실제로 twitter 페이지에 대한 링크, 즉 http://twitter.com/#!/SrBachchan입니다. 그러나 그것을 클릭하면 아무 일도 일어나지 않습니다. 이 링크를 작동 시켜서 트위터 페이지로 이동하게하려면 어떻게해야합니까?link_to()를 활용하여 적절한 하이퍼 링크를 생성하는 방법은 무엇입니까?

감사

답변

1

레일에 link_to 태그를 사용하는 데 대한 포괄적 인 내용은입니다.

<%= link_to 'Twitter Profile', social_media_handles.social_media_handle %> 
1

방법은 당신이해야한다, 그래서 link_to(:body, :url, :options)

입니다 :

<%= link_to 'Twitter Profile', social_media_handles.social_media_handle %> 

가정 social_media_handles.social_media_handle 반환 "http://twitter.com/#!/SrBachchan"그 그 생성됩니다 :

<a href="http://twitter.com/#!/SrBachchan">Twitter Profile</a> 
+0

감사합니다. 이제 Righn이 같은 창에서 열립니다. 어떻게 새 창으로 열리나요 ?? – user659068

+0

고마워, 알았다. – user659068

관련 문제