2
내가 (각각의 모델에 accepts_nested_attributes_for 사용) 중첩 된 형태를 갖는다 :어떻게 레일 3 폼 매개 변수를 배열로 전달합니까?
<%= form_for(:technician, :url => {:controller => 'pos', :action => 'create_ticket'}) do |f| %>
<%= f.fields_for :service do |s| %>
<%= s.text_field :name %>
<%= s.text_field :name %>
<%= s.text_field :name %>
<%= s.text_field :name %>
<% end %>
<% end %>
나는 하나의 s.text_field이있는 경우이 잘 작동합니다. 그러나 일단 text_fields를 추가하면 올바르게 실행되지 않습니다. 소스 코드를 보면 ID와 이름이 6 개 모두 동일합니까?
어떻게 이러한 매개 변수를 배열에 넣을 수 있습니까? [나는이처럼 그들을 분리 할 수 있도록 :]
service1 = Service.named(params[:technician][:service][1][:name])
(내가 railscasts 에피소드 (192)에 설명 된 방법을 시도했지만, 그 중 하나가 작동하지 않았다).
시행 착오의 시간, 나는 작동 뭔가를 해킹 한 후