Я пытаюсь сделать так, чтобы мое имя совпадало для моего ярлыка с вводом на кнопке radio_button.У меня есть следующее:
<% current_practice.providers.order(:last_name).each do |provider| %>
<%= f.radio_button :provider_id, provider.id, required:true %><%= f.label provider.name_w_creds %><br>
<% end %>
В итоге отображается как:
<input require="required" type="radio" value="26" name="appointment[provider_id]" id="appointment_provider_id_26">
<label for="appointment_Bill Jones, MD">Bill Jones, MD</label>
Так что проблема заключается в том, что имя соответствует for.Я зашел так далеко, что попробовал что-то вроде:
<% current_practice.providers.order(:last_name).each do |provider| %>
<%= f.radio_button :provider_id, "something"%><%= f.label :provider_id, "Something", :value=> "something"%><br>
<% end %>
Что, конечно, мешает всем провайдерам, но даже тогда это не изменило имя на радиовходе.
РЕДАКТИРОВАТЬ:Я также пытался:
<%= f.radio_button(:provider_id, provider.id, provider.name_w_creds) %>
Это приводит к неопределенному методу "слияния" для "Билла Джонса, MD": String
Так как мне изменить имя на радиовходе?