0
중첩 된 개체가 많은 레일보기를 작성하고 있습니다. 각 시스템에는 하위 시스템이 있으므로 각 시스템 아래에 하위 시스템 목록을 표시합니다. 또한 각 시스템에 새로운 하위 시스템을 추가하기 위해 약간의 양식을 작성하길 원합니다.보기의 상위 개체를 기반으로 여러 개의 동일한 양식 제출을 구별하는 방법
= semantic_form_for @subsystem, :validate => true, :class => "subsystem_form" do |subsystem_form|
= subsystem_form.input :name
= subsystem_form.input :maintenance_interval , :label => "Maintenance Interval(days)"
= subsystem_form.input :run_hours
= subsystem_form.buttons do
= run_form.submit
사용자가 하위 시스템을 할당 할 시스템을 지정하지 않아도됩니다. 양식이 어떤 시스템에 속해 있는지에 따라 달라집니다. 그래서 내 질문은 : 어떻게 그 정보를 컨트롤러에 전달하여 서브 시스템이 올바른 system_id로 끝나게할까요? params 해시에 수동으로 추가하려고 시도하고 있었지만 제대로 된 것 같지 않습니다.
, 단지 추가 훨씬 쉽게 아이를 만든 것이다
. 잠깐, 편집을 사용하여이 작업을 수행 할 수 있습니다. – light24bulbs