Formtastic bootstrap复选框标签

时间:2012-10-27 18:16:50

标签: ruby-on-rails twitter-bootstrap formtastic

我有phone_numbers,它有3个本地,区域和国家的权限 - 每个都是布尔值。

目前我的表格看起来像这样:

=semantic_form_for @phone_number, :html => {:class => "form-horizontal"} do |f|
  =f.semantic_errors
  =f.inputs do
    =f.input :phone_number_type, :as => :select, :collection => PhoneNumber::PHONE_NUMBER_TYPES, :include_blank => false, :label => "Type", :required => false
    =f.input :phone_number, :required => false
    =f.semantic_fields_for :permission do |permission_fields|
      =permission_fields.input :local, :label => false
      =permission_fields.input :regional, :label => false
      =permission_fields.input :national, :label => false

  =f.actions do
    =f.action :submit, :label => "Save"

将标签设为false会为每个复选框提供右侧的单个标签。没有它,每个复选框都有2个标签 - 一个在左边,一个在右边。我已经浮动了3个复选框,所以它们处于一个水平线,所以我真的很喜欢本地标签,左边是“权限”,右边是“本地”。

有办法做到这一点吗?

1 个答案:

答案 0 :(得分:0)

我最后用css隐藏了它们