나는 내가 양식 작업이 있으면 나의 activties/_form.html.erb
중첩 된 필드
, 내가 을 클릭하면 양식을 보여주는 계획입니다에 새 위치를 만들 필드의 집합을 만들려면 새로운 belongs_to의 레코드를 만들려면 다른 위치 단추 또는 선택 위치 선택 상자에 추가 옵션을 추가하십시오.
지금까지 이야기 :
<%= f.fields_for :location do |builder| %>
<%= render 'location_fields', :f => builder %>
<%= builder.hidden_field :provider_id, :value => @provider.id %>
<% end %>
이 activity.rb
문제가attr_accessible :name, :price, :location, :location_attributes
accepts_nested_attributes_for :location
는,이 모두가 너무 잘 조금 작동
_form.html.erb . 활동 레코드를 편집 할 때 위치 필드는 연관된 위치 레코드로 미리 채워집니다.
공백 양식을 만들어서 새 위치가 항상 만들어지고 활동과 연관되도록해야합니까?
감사합니다. 예를 들면? 당신의 대답은 끊어 졌습니까? – Will
아, 그래, 나는 그것을 시도했다. 다음보기에서 : <% = f.fields_for @new_location do | builder | %>하지만 위치가 예상됩니다 (# 2192237980). ActiveSupport :: HashWithIndifferentAccess – Will
업데이트 된 답변을 다른 방법으로 시도해보십시오. –