Ho cercato di implementare un modulo multi-modello dinamico con accepts_nested_attributes_for
nella mia applicazione rotaie. Ho seguito Eloy Duran complex-forms example che mostra un'implementazione a 2 livelli, ma ho cercato di estenderlo a 3 livelli. C'è un supporto con accepts_nested_attributes_for
per un modulo a 3 livelli? Qualcuno può mostrarmi come espandere l'app di esempio?Forme nidificate a tre livelli nei binari usando accept_nested_attributes_for
Ho il javascript parzialmente funzionante (non funziona sempre per qualche motivo) per il 3 ° livello, ma non posso salvare gli oggetti di 3 ° livello. Il param name sta passando per ogni attributo è:
greatgrandparent[grandparent_attributes][0][parent_attributes][0][object_attributes][1249277008434][attribute]
Dove greatgrandparent è l'oggetto del modulo è, nonno è il primo livello, genitore è il secondo livello, e l'oggetto è il 3 ° livello (quello che sto cercando di salvare).
Grazie, apprezzo qualsiasi suggerimento.
Sei un risparmiatore di vita. – Anon
Ciao Ryan - potresti commentare eventuali cambiamenti che potrebbero essere necessari per implementare un ramo profondo in Rails 3? – sscirrus
Vedere gli episodi Railscast 196 e 197 per la mia ultima soluzione. Dovrebbe funzionare con nidificazione profonda e in Rails 3 con solo poche modifiche. http://railscasts.com/episodes/196-nested-model-form-part-1 – ryanb