【发布时间】:2012-05-24 20:39:56
【问题描述】:
我有一个带有模型验证的 Rails (3.1) 应用程序,该应用程序在触发时会将模型和字段名称放在消息之前,例如:
个人资料图片 个人资料图片内容类型 个人资料图片只允许使用 jpeg、gif 和 png 文件
有没有办法避免这种情况,所以上面写着:
model.rb 验证:头像只允许使用 jpeg、gif 和 png 文件
validates_attachment_content_type :profile_image,
:content_type => ['image/jpeg', 'image/png', 'image/gif'],
:message => "Only jpeg, gif and png files are allowed for profile pictures"
错误在我的布局中显示为此代码的一部分:
<% if object.errors.any? %>
<div class="alert alert-message error" data-alert="alert">
<a class="close" data-dismiss="alert">×</a>
<ul>
<% object.errors.full_messages.each do |msg| %>
<li><%= msg %></li>
<% end %>
</ul>
</div>
<% end %>
【问题讨论】:
-
请向我们展示显示此错误的视图代码。
标签: ruby-on-rails-3 paperclip paperclip-validation