Tôi đã cố triển khai biểu mẫu đa mô hình động với accepts_nested_attributes_for
trong ứng dụng đường ray của mình. Tôi đã theo dõi số complex-forms example của Eloy Duran cho thấy việc triển khai cấp 2, nhưng tôi đã cố gắng mở rộng cấp độ này thành 3 cấp. Có hỗ trợ với accepts_nested_attributes_for
cho biểu mẫu 3 cấp không? Bất cứ ai có thể chỉ cho tôi làm thế nào để mở rộng các ứng dụng ví dụ?Ba biểu mẫu lồng nhau ở đường ray sử dụng accept_nested_attributes_for
Tôi đã làm việc javascript một phần (không phải lúc nào cũng hoạt động vì một lý do nào đó) cho cấp 3, nhưng tôi không thể lưu đối tượng cấp thứ ba. Tên param nó được đi qua cho mỗi thuộc tính là:
greatgrandparent[grandparent_attributes][0][parent_attributes][0][object_attributes][1249277008434][attribute]
đâu greatgrandparent là đối tượng dưới hình thức là cho, ông bà là cấp độ đầu tiên, cha mẹ là mức thứ hai, và đối tượng là mức thứ 3 (một trong tôi đang cố gắng tiết kiệm).
Cảm ơn, tôi đánh giá cao bất kỳ con trỏ nào.
Bạn là một cuộc sống tiết kiệm. – Anon
Hi Ryan - bạn có thể nhận xét về bất kỳ thay đổi nào có thể cần phải thực hiện để triển khai nhánh sâu trong Rails 3 không? – sscirrus
Xem các tập Railscasts 196 và 197 cho giải pháp mới nhất của tôi. Nó sẽ làm việc với tổ sâu và trong Rails 3 chỉ với một vài thay đổi. http://railscasts.com/episodes/196-nested-model-form-part-1 – ryanb