1

ビューには、データベースの文字列とWebサイトアドレスを示す文字列があります。データベースにこのWebサイトのアドレスがない場合、文字列にビューが表示されないようにするにはどうすればよいですか?

ウェブサイト:
<%= link_to @ restaurant.site、url_with_protocol(@ restaurant.site)>

不在の場合、Webサイトのアドレスは最初の文字列のままであり、アドレスがある場合にのみ表示されることを望みます

PS

このコードを書くときのように、これを行うことができます:

<%if session [:user_id]%> <%end>

ユーザーが登録されている場合にのみ情報を表示します。

4

1 に答える 1

1

同じようにしてください。

<% if @restaurant.site %>
  <%= link_to @restaurant.site, url_with_protocol(@restaurant.site) %>
<% end %>
于 2013-03-23T12:06:31.380 に答える