【发布时间】:2019-04-29 19:20:12
【问题描述】:
我在使用 image_tag 时收到 Nil 位置的参数错误。如何使 image_tag 可选,仅在有相应图像时才显示?这与 Ruby on Rails 5 一起使用。
这是我当前的显示页面视图:
<p id="notice"><%= notice %></p>
<%= image_tag @restaurant.image_url %>
<p>
<strong>Name:</strong>
<%= @restaurant.name %>
</p>
<p>
<strong>Address:</strong>
<%= @restaurant.address %>
</p>
<p>
<strong>Phone:</strong>
<%= @restaurant.phone %>
</p>
<p>
<strong>Website:</strong>
<%= @restaurant.website %>
</p>
<%= link_to 'Edit', edit_restaurant_path(@restaurant), class: 'btn btn-link' %> |
<%= link_to 'Back', restaurants_path, class: 'btn btn-link' %>
【问题讨论】:
标签: ruby-on-rails ruby ruby-on-rails-5 carrierwave