Я использую следующее, чтобы найти, имеет ли модель связанное вложение:
<% if @agent.avatar.file? %>
<%= image_tag @agent.avatar.url(:normal) %>
<% else %>
No attachment available!
<% end %>
Хорошо, таким образом, я получил одну часть его.
Определение изображения по умолчанию происходит в модели
has_attached_file :avatar, :default_url => '/images/brokers/agents/anonymous_icon.jpg'
На несколько байт меньше:
<% if @agent.avatar? %>
<%= image_tag @agent.avatar.url(:normal) %>
<% else %>
No attachment available!
<% end %>