Ruby on rails 设计自定义错误样式

Ruby on rails 设计自定义错误样式,ruby-on-rails,ruby,devise,Ruby On Rails,Ruby,Devise,我有以下问题。我使用Desive作为rails 3应用程序的身份验证模块。我已经生成了designe视图来定制它们。问题在于错误消息的样式设置。如果你把下面的 <%= devise_error_messages! %> 我的页面上有以下标记: <div id="error_explanation"> <h2>3 errors prohibited this user from being saved:</h2> <ul>

我有以下问题。我使用Desive作为rails 3应用程序的身份验证模块。我已经生成了designe视图来定制它们。问题在于错误消息的样式设置。如果你把下面的

<%= devise_error_messages! %>

我的页面上有以下标记:

<div id="error_explanation">
  <h2>3 errors prohibited this user from being saved:</h2>
  <ul>
      <li>Email can't be blank</li><li>Password doesn't match confirmation</li>
      <li>Password is too short (minimum is 6 characters)</li>  
  </ul>
</div>

3个错误禁止保存此用户:
  • 电子邮件不能为空
  • 密码与确认不匹配
  • 密码太短(至少6个字符)

我想使用自己的自定义标记来显示消息。我在Desive wiki中找不到任何方法来实现这一点。我该怎么做呢?

这实际上是在Desive的助手中硬编码的

您可以做的是以相同的方式覆盖或构建您自己的助手