【发布时间】:2012-08-28 10:51:06
【问题描述】:
我使用sorcery 和twitter bootstrap 进行身份验证。
我想通过更改添加到 DOM 的默认 rails <div class="field_with_errors">,以 twitter 引导程序的样式设置我的注册表单上的错误消息样式。
做这样的事情的rails约定是什么?
我想您可以添加一些 javascript 来操纵 DOM 以重命名 <div class="field_with_errors">,但这似乎是一种 hack。似乎应该有一种方法可以在 rails 中覆盖它,但我不知道在哪里这样做。
这就是引导程序要求您标记错误以使用其内置表单错误样式的方式:
<div class="control-group error">
<label class="control-label" for="inputError">Input with error</label>
<div class="controls">
<input type="text" id="inputError">
<span class="help-inline">Please correct the error</span>
</div>
</div>
【问题讨论】:
-
@prem:谢谢!正要自己链接到那个。
标签: ruby-on-rails twitter-bootstrap