여러 라디오 버튼 그룹을 통해 반복되는 문제가 있습니다.라디오 버튼 그룹을 반복하는 데 도움이
제 목표는 다양한 제품에 대한 여러 배송 옵션 그룹을 반복하여 나열하는 것입니다. 먼저 혼자 배송해야하는 품목 수를 반복 한 다음 배송비를 반복합니다.
내가 원하는 것은 각 그룹이 1 개의 선택을 가질 수 있고 컨트롤러에서 사용하기 위해 매개 변수를 전달할 수 있다는 것입니다. ss_ship_info를 반복 또는 계산하여 각 이름/값이 서로 다른 매개 변수가 될 수 있도록해야합니다. 나는 ss_ship_info#{@counter}
과 ss_ship_info[@counter]
을 시도했는데 (이것은 3 가지 항목이 있다면 정말 예상치 못한 결과를 가져온다. 첫 번째 두 가지는 하나의 그룹처럼 행동하지만 세 번째 것은 개별 그룹 인 것 같다.) 누구든지 내 문제에 대한 해결책을 알고 있는가? 적어도 주제와 관련된 지침의 방향으로 나를 가리킬 수 있습니까?
<% @sscount.times do %> #First Loop
<% for rate in @ups_ss_rates[@counter] %> # Second Loop
<label>
<%= radio_button_tag('ss_ship_info_#{@counter}', rate[0]) %>
<%= rate[0] %> - <span class="money"><b><%= sub_number_to_currency((rate[1])) %></b></span>
</label>
<% end %>
<% @counter += 1 %>
<% end %>
'@ 카운터'는 어디에 설정되어 있습니까? –
첫 번째 루프 바로 바깥 쪽. 그것은 0으로 초기화됩니다. 내 문제는 radio_button_tag 줄 것 같습니다. – upisdown