2013-07-15 2 views
-1

나는 Devise on Rails를 실행하고 Edit Registration Form (Facebook 및 Twitter Links)에 2 개의 새로운 입력을 추가했습니다. 이제는 사용자 페이지에서 링크를 표시해야하지만 다른 사람이 자신의 소셜 링크를 입력하지 않은 경우에도 버튼이 계속 표시됩니다. 링크 코드는 아래에 있습니다.someones 입력이 있는지 확인하는 방법 (표시 링크보다)

<%= link_to "Facebook", @user.facebooklink, :target => '_blank' %>   
<%= link_to "Twitter", @user.twitterlink, :target => '_blank' %> 

사용자가 사회적인 링크를 입력했는지 확인하고 프로필 페이지에 링크 만 표시했는지 어떻게 확인할 수 있습니까?

<% if @user.facebooklink.present? %> 
    <%= link_to 'Facebook', @user.facebooklink, target: '_blank' %> 
<% end %> 

과 트위터 같은 :

답변

3

당신은 그것을 확인하실 수 있습니다 감사합니다.

+0

감사합니다 :) 어떻게 든 나는 잘못된 방식으로 그것을 작성했습니다. (초보자) thx –

관련 문제