2017-09-28 88 views

回答

0

去simple_form_bootstrap.rb並檢查該剪斷

config.wrappers :multi_select, tag: :div, class: 'form-group', error_class: 'has-danger' do |b| 
    b.use :html5 
    b.optional :readonly 
    b.use :label 
    b.wrapper tag: :div, class: 'form-inline' do |ba| 
     ba.use :input, class: 'form-control' 
     ba.use :error, wrap_with: { tag: :div, class: 'invalid-feedback' } 
     ba.use :hint, wrap_with: { tag: :small, class: 'form-text text-muted' } 
    end 
end 

有你正在尋找的形式,內聯,請注意,對於時間和日期的默認包裝是MULTI_SELECT

config.wrapper_mappings = { 
    check_boxes: :horizontal_radio_and_checkboxes, 
    radio_buttons: :horizontal_radio_and_checkboxes, 
    file: :horizontal_file_input, 
    boolean: :horizontal_boolean, 
    datetime: :multi_select, 
    date: :multi_select, 
    time: :multi_select 
} 
+0

通過方式,這是我的配置之一,所以可能有一些差異。 – Alexis

+0

我的確看起來是一樣的。我是否會簡單地從哈希中刪除鍵/值對,或者是否存在一個只顯示爲輸入的值? –

+0

你可以在form-inline中改變你想要的,並保持de html的真實選項或者創建一個自定義的包裝並將其設置爲類似於'f.input:date,wrapper :: my_custom_wrapper' – Alexis

相關問題