2013-03-23 2 views
1

보기에는 웹 사이트 주소가있는 데이터베이스 문자열에서 보여지는 문자열이 있습니다. 데이터베이스에이 웹 사이트 주소가 없으면 문자열에보기가 표시되지 않습니다.ruby에서 문자열을 숨기는 방법

웹 사이트 :
<퍼센트 = LINK_TO @ restaurant.site, url_with_protocol이없는 웹 사이트 주소 (@ restaurant.site)>

가 첫 번째 문자열 남아 있고, 나는 그것이 때만이 나타납니다 바랍니다 해결

는이 코드를 서면으로, 할 수있는 PS

:

을%면 session [: user_id] %> < %>

사용자가 등록 된 경우에만 정보를 표시합니다.

답변

1

그냥 똑같이하십시오.

<% if @restaurant.site %> 
    <%= link_to @restaurant.site, url_with_protocol(@restaurant.site) %> 
<% end %> 
+0

감사합니다! 그것의 작품 – Sivard

+0

link_to_if 만약 거기에 RoR 3. 레일 2에서 본. – Sairam

+0

나는 그것이 여전히 텍스트를 떠난 것 같지 않니? – Ven

관련 문제