Paperclip のアップロード検証で検証メッセージが 2 回表示されるのを防ぐ方法はありますか?
これが私のモデルです:
has_attached_file :photo, :styles => { :thumb => "215x165" }, :default_url => "/images/:style/missing.png"
validates_attachment :photo, :presence => true,
:content_type => { :content_type => "image/jpg" },
:size => { :in => 0..0.5.megabytes }
これが私の見解です:
<% if @product.errors.any? %>
<p>The following errors were found:</p>
<ul>
<% @product.errors.full_messages.each do |message| %>
<li>- <%= message %></li>
<% end %>
</ul>
<% end %>
無効なファイルをアップロードすると、次のエラー メッセージが表示されます。
- 写真のコンテンツ タイプが無効です
- 写真が無効です
これらのうちの1つだけを表示させる方法はありますか? モデルに message: を追加してみました。しかし、これも2回出てきます!
ありがとうございました!