0
그래서 보고서 모델과 항목 모델이 있습니다. 보고서에는 많은 항목과 항목이 보고서에 있습니다. 내가 원하는 것은 보고서의 쇼 페이지에서 버튼을 클릭하고 새 항목을 추가 할 수 있습니다. 이 일을하는 방법이 있습니까? 비 아약스 솔루션은 괜찮습니다.Active Admin : 보고서에 항목 추가
그래서 보고서 모델과 항목 모델이 있습니다. 보고서에는 많은 항목과 항목이 보고서에 있습니다. 내가 원하는 것은 보고서의 쇼 페이지에서 버튼을 클릭하고 새 항목을 추가 할 수 있습니다. 이 일을하는 방법이 있습니까? 비 아약스 솔루션은 괜찮습니다.Active Admin : 보고서에 항목 추가
Cocoon
은 이에 대한 탁월한 보석입니다.
각 항목에 대해 Remove
버튼과 Add
버튼을 사용하면 원하는만큼 항목을 추가 할 수 있습니다. 보고서 모델에 accepts_nested_attributes_for :entries
을 추가하십시오. 항목 양식을 자신의 부분에 넣어야하지만 어려움이 아닙니다. 누에 고치가 자동으로 jquery의 표시/숨기기를 만듭니다. 'id
'항목을 숨김 필드로 포함하고 화이트리스트를 작성해야합니다. 그렇지 않으면 중복 된 항목으로 끝날 수 있으며 필요시 레일스로 항목을 삭제할 수 있도록 _delete
(밑줄 + 삭제)을 허용해야합니다.