ruby-on-rails-3 – simple_form使用twitter引導程序渲染單選按鈕組(X)標籤?

我試著用一段時間來使用simple_form建立下面的例子,但標籤和修復一些樣式.任何人都知道如何解決:

>刪除2的不知道它們來自哪裡(似乎很奇怪i18n生產中的bug它會丟擲一大堆I18n)

>在單選按鈕後面有文字男性或女性

結果來自以下程式碼:

.clear
    = f.label "Gender"
    = f.collection_radio_buttons(:gender, [['Male', 'icon_male'], ['Female', 'icon_female']],
                                 :first, :last,
                                 :item_wrapper_class => 'horizontal',
                                 ) do |gender|
      = gender.label { image_tag("/assets/icons/16x16/#{gender.text}.png") + gender.radio_button  }

    .clear
    .ruler

要刪除2並在右側使用文字標籤,請使用:

= f.label "Gender"
= f.collection_radio_buttons(:gender, [['Male', 'icon_male'], ['Female', 'icon_female']],
                             :first, :last,
                             :item_wrapper_class => 'horizontal',
                             ) { |gender| gender.label { image_tag("/assets/icons/16x16/#{gender.text}.png") + gender.radio_button + gender.text } }

在gender.label之前刪除=將刪除2s.

翻譯自:https://stackoverflow.com/questions/11272764/simple-form-render-radio-button-group-with-image-x-label-with-twitter-boot