Оболочка коллекции simple_form (кнопки радио): двойная инкапсуляция элементов

Я хотел бы воспроизвести эту html-последовательность переключателей с simple_form, чтобы заставить simple_form работать сhttp://semantic-ui.com/ синтаксис:

  <div class="grouped inline fields">
    <div class="field">
      <div class="ui radio checkbox">
        <input type="radio" name="fruit" checked="">
        <label>Apples</label>
      </div>
    </div>
    <div class="field">
      <div class="ui radio checkbox">
        <input type="radio" name="fruit">
        <label>Oranges</label>
      </div>
    </div>
    <div class="field">
      <div class="ui radio checkbox">
        <input type="radio" name="fruit">
        <label>Pears</label>
      </div>
    </div>
    <div class="field">
      <div class="ui radio checkbox">
        <input type="radio" name="fruit">
        <label>Grapefruit</label>
      </div>
    </div>
  </div>

Итак, я подготовил специальную упаковку:

config.wrappers :semantic_radios, tag: 'div', class: "grouped fields", error_class:   'error', hint_class: 'with_hint' do |b|
    b.use :html5
    b.use :label
    b.use :input
  end

Установите некоторые параметры:

config.item_wrapper_tag = :div
config.item_wrapper_class = 'ui radio checkbox'

И назовите этот код в моей форме:

=f.input :child_care_type, collection: [["option 1", 1],["option 2", 2]], as: :radio_buttons, wrapper: :semantic_radios

Я не знаю, где настроить инкапсуляцию div.field:

    <div class="field">
      <div class="ui radio checkbox">
        <input type="radio" name="fruit" checked="">
        <label>Apples</label>
      </div>
    </div>

Мой код только визуализирует это:

  <div class="ui radio checkbox">
    <input type="radio" name="fruit" checked="">
    <label>Apples</label>
  </div>

Можешь мне помочь ? Я не нашел больше настроек оболочки для коллекции: s

Ответы на вопрос(3)

Ваш ответ на вопрос