J'utilise SimpleForm 3.2.1 avec Rails 4. J'essaie de convertir une forme de rails en simple_form. Voici le code qui fonctionne pour les boutons radio avec la forme régulière de rails:bouton radio simple_formulaire
<ul class="list-radios list-multiplier">
<% @organization_plans.each_with_index do |plan, index| %>
<li>
<div class="radio custom-radio">
<%= f.radio_button :plan_id, plan.id, id: "field-rad#{index}", data: {price: plan.total_price} %>
<label class="form-label" for='field-rad<%= index %>'>
<span></span>
<%= plan.description %>
</label>
</div><!-- /.radio -->
</li>
<% end %>
</ul><!-- /.list-radios -->
J'ai essayé de le convertir en SimpleForm avec le code suivant:
<ul class="list-radios list-multiplier">
<% @organization_plans.each_with_index do |plan, index| %>
<li>
<div class="radio custom-radio">
<%= f.input :plan_id, value: plan.id, input_html: {id: "field-rad#{index}"}, data: {price: plan.total_price}, label: false, as: :radio %>
<label class="form-label" for='field-rad<%= index %>'>
<span></span>
<%= plan.description %>
</label>
</div><!-- /.radio -->
</li>
<% end %>
</ul><!-- /.list-radios -->
Cependant, quand j'ouvre la page dans le navigateur j'obtiens l'erreur:
No input found for radio
Comment obtenir ce formulaire pour commencer à travailler avec simple_form?