simple_form,手动放置字段和错误标签

时间:2014-07-13 16:46:19

标签: ruby-on-rails ruby simple-form

在simple_form(带引导程序集成)中,我有一个带有短文本的复选框。 文字是'我红了'。
如果用户未选中该复选框,则验证错误为:
'你必须确认你已经读过'。
你可以看到外观不是很好,因为我希望至少复选框与“我读过”标签一致,而不是错误信息。

enter image description here

这是代码:

<%= f.input :number_of_items, :label => "I've read" %>

所以我尝试了内联标签,即:

<%= f.input :number_of_items, :label => false, :inline_label => "I've read" %>

但现在结果如下。

enter image description here

即:复选框与文本内联,这是正确的...但是你可以看到错误是在行的转弯处呈现的!

我正在寻找这个特定问题的解决方案。

然后我正在寻找进一步的定制可能性,这是一种独立呈现控件及其错误消息的方法 这将有助于我实现更好的临时渲染,其中没有一个默认适合。

0 个答案:

没有答案