如何使用 Simple_Form gem 将引导程序"表单控制"类添加到选择中?



正如我的标题所解释的,我的表单中有一个使用Simple form的选择框。我只想在这里的选择部分让它看起来像这个引导程序示例:http://getbootstrap.com/css/#forms-控制

<%= f.input :category_id, label: 'Category: ' do %>
   <%= f.select :category_id, Category.all.map { |c| [c.name, c.id] }, include_blank: true %>

据我所见,我只需要添加"表单控制"类。但是我不知道怎样布置班级。

有人能帮忙吗?

<%= f.select :category_id, Category.all.map { |c| [c.name, c.id] }, include_blank: true, input_html: {class: 'form-control'} %>

"input_html"属性是您想要使用的。

在撰写本文时,Bootstrap 3仅受simple_form v3.1预发行版的支持,您可以通过在Gemfile:中指定它来使用最新版本

gem 'simple_form', '~> 3.1.0.rc2', github: 'plataformatec/simple_form'

从那里你可以按照这里文档中的说明进行操作。

最新更新