0

我正在使用嵌套的模型窗體來編輯客戶端的所有電話號碼。我認爲,如果我將所有電話屬性放在一行上,simple_form的顯示方式可以得到改進。simple_form:在一行上嵌套模型表單元素?

下面是一個代碼我目前有:

.main 
    .form-inputs 
    = f.input :lname, label: t('client.lname') 
    = f.input :fname, label: t('client.fname') 
    = f.simple_fields_for :phones do |phones_form| 
     = phones_form.input :phone, label: 'Phone' 
     = phones_form.input :kind, collection: [:home, :work, :cell, :unknown], label: 'Kind' 
     = phones_form.input :_destroy, as: :boolean, label: 'Delete?' 

    .form-actions 
    = f.button :submit, value: t('client.submit'), class: 'btn btn-primary' 

,併產生以下: enter image description here

是否有可能把嵌套模型的形式在同一行(像這樣)屬性? enter image description here

回答

1

Yah這是一個CSS問題。總之,你寫的風格就像這樣:

= phones_form.input :kind, collection: [:home, :work, :cell, :unknown], label: 'Kind', style: 'width: 50px;' 
+0

對。我想知道是否可以將.form-horizo​​ntal與.inline fieldset塊與twitter-bootstrap結合起來。 –