使用 simple_form 对标签进行分组

发布于 2024-11-01 15:10:29 字数 120 浏览 0 评论 0原文

是否可以使用 simple_form 对输入进行分组?

我希望“邮政编码和城市”在一个 div 中作为一组而不是单独出现,并带有一个标签和两个输入。但我找不到关闭标签的开关......

Is it possible to group inputs with simple_form?

I want "Postcode and city" to appear with one label and two inputs in one div as a group and not separately. But I cannot find a switch that turns off the label…

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

〆一缕阳光ご 2024-11-08 15:10:29

您可以使用 :label => 关闭一个输入上的标签false 选项。

像这样:

<%= f.input :name, :label =>假%>

You can turn off the label on one input with the :label => false option.

Like this:

<%= f.input :name, :label => false %>

好多鱼好多余 2024-11-08 15:10:29

@rafaelfranca 是对的。

我正在使用带有这样的地址的简单表单:

<%= f.input :address, :placeholder => "Street + housenumber" %>
<%= f.input :zip, :label => false, :placeholder => "ZIP-code" %>
<%= f.input :locality, :label => false, :placeholder => "City/Town/Locality" %>
<%= f.input :state, :label => false, :placeholder => "State/Area" %>
<%= f.input :country, :label => false, :placeholder => "Country" %>

然后您将在第一个文本字段中仅获得一个标签“地址”。接下来的所有字段都将显示一个占位符。

@rafaelfranca is right.

I am using Simple Form with an address like this:

<%= f.input :address, :placeholder => "Street + housenumber" %>
<%= f.input :zip, :label => false, :placeholder => "ZIP-code" %>
<%= f.input :locality, :label => false, :placeholder => "City/Town/Locality" %>
<%= f.input :state, :label => false, :placeholder => "State/Area" %>
<%= f.input :country, :label => false, :placeholder => "Country" %>

Then you will get only one label "Address" for the first text field. And all the next fields will show a placeholder.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文