2014-04-23 3 views
0

저는 여러 속성을 가진 테이블을 가지고 있는데, 그 속성 중 하나는 페이스 북 링크의 내용입니다.Link_to는 속성의 링크로 작업하지 않습니다.

내가 같은 테이블에이 링크를 보여주는 해요 :

<% @hr_curriculum_interns.each do |hr_curriculum_intern| %> 
    ... 
    <td><%= hr_curriculum_intern.facebook %></td> 
    ... 
<% end %> 

을하지만 지금, 내가 대신 단지 아이콘을 링크를 표시하려면, 그래서 내가 검색하고 내가 찾은 해달라고. 내가 링크를 클릭 할 때, 나는 페이스 북 페이지의 대한 직접 아니에요, 작동하지 않는,

<td><%= link_to image_tag('icons/facebook.png', {:alt=>"Alt title", :title => hr_curriculum_intern.facebook}), :href=> hr_curriculum_intern.facebook %></td> 

을하지만 : 나는 그런 여러 가지 방법으로이 작업을 수행했습니다.

내가 뭘 잘못하고있어?

이시는 : 내 영어 죄송합니다, 나는 당신이 이해하기 위해 할 수있는 희망하십시오

그 방법은 나를 위해 일 업데이트 :

<%= link_to (image_tag('icons/linkedin.png', :width => "20", :height => "20")), "http://#{hr_curriculum_generic.facebook}" %> 

덕분에 도움을 많이 =]

+1

구문입니다 사용해보십시오 :'LINK_TO "텍스트", "{링크}"' 이 '<% = LINK_TO IMAGE_TAG ('아이콘/페이스 북을보십시오. png ', {: alt => "Alt title", : title => hr_curriculum_intern.facebook}), hr_curriculum_intern.facebook %>' – jbmyid

답변

1

는 도우미로 링크이 하나

<%= link_to (image_tag('icons/facebook.png', {:alt=>"Alt title", :title => hr_curriculum_intern.facebook})), hr_curriculum_intern.facebook %> 
1

블록으로 link_to을 사용 하시길 바랍니다.

<td> 
    <%= link_to hr_curriculum_intern.facebook do %> 
    <%= image_tag('icons/facebook.png', {:alt=>"Alt title", 
             :title => hr_curriculum_intern.facebook}) 
    %> 
    <% end %> 
</td>