Próbuję wdrożyć dynamiczny formularz wielu modeli z accepts_nested_attributes_for
w mojej aplikacji rails. Śledziłem wersję Eule Durana complex-forms example, która pokazuje implementację na poziomie 2, ale starałem się ją rozszerzyć na 3 poziomy. Czy istnieje wsparcie dla accepts_nested_attributes_for
dla formularza 3 poziomowego? Czy ktoś może mi pokazać, jak rozwinąć przykładową aplikację?Trzy poziomy zagnieżdżonych formularzy w szynach za pomocą accepts_nested_attributes_for
Mam javascript częściowo działa (nie zawsze działa z jakiegoś powodu) na 3 poziomie, ale nie mogę zapisać obiektu (obiektów) trzeciego poziomu. Nazwa param to przechodzi do każdego atrybutu:
greatgrandparent[grandparent_attributes][0][parent_attributes][0][object_attributes][1249277008434][attribute]
przypadku greatgrandparent obiektem forma jest, dziadek to pierwszy poziom, macierzysty jest drugi poziom, a celem jest poziom 3 (jeden I próbuję ratować).
Dzięki, doceniam wszelkie wskazówki.
Jesteś wygaszacz życia. – Anon
Witaj Ryan - czy mógłbyś skomentować wszelkie zmiany, które mogą być konieczne, aby wdrożyć głęboki oddział w Rails 3? – sscirrus
Zobacz ostatnie odcinki Railscasts 196 i 197. Powinien działać z głębokim zagnieżdżaniem, a w Railsach 3 z tylko kilkoma zmianami. http://railscasts.com/episodes/196-nested-model-form-part-1 – ryanb